面向小容量指令缓存的软件优化技术

来源 :浙江大学 | 被引量 : 0次 | 上传用户:xinyu0218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造工艺的和计算机体系结构的不断进步,处理器与存储器之间速度的差距也越来越大,处理器读取指令的速度对处理器性能的发挥产生了极大的影响。因此如何提高处理器指令高速缓存的性能,从而提高处理器性能成为研究的焦点。尤其在低成本的嵌入式处理器中,为了降低成本,通常采用小容量的缓存,此时,指令缓存命中率对性能的影响尤为显著。本文针对小容量缓存缺失的特点,从软件优化的角度,提出了几种指令高速缓存的优化方法。针对原始高速缓存软件优化计算方法复杂、适用性差的特点,提出基于统计分析方法的指令高速缓存的软件优化技术,采用gcov和gprof工具对代码静态分析,能大量减低优化过程中的计算复杂度,针对PH算法、缓存块着色算法没有将缓存大小、程序大小、缓存块大小考虑在内,在子函数大小接近或大于缓存大小时,优化效果不佳的特点,提出了优化的缓存块着色算法,在进行着色排序之前,先判断子函数的大小,将过大的子函数进行拆分。本文提出了“缓存锁定选择排序”公式,用于评估判断选择代码段是否锁定或不缓存,大大简化了选择锁定内容时的计算。实验表明,缓存的软件优化技术能使程序执行时间平均减少8%,缓存命中率平均提高23%,有明显的优化效果。
其他文献
【摘要】 在中职计算机科学与技术课程教学时,教师需要围绕着学生就业进行教学改革创新,不断提高学生的就业综合实力。本文就中職计算机科学与技术教学的具体策略进行研究分析。  【关键词】 中职院校 科学与技术 教学创新  引言:当前中职院校的科学与技术课程改革面临着很大压力,因为社会经济的快速发展,给社会岗位的需求造成了很多的变化,学生若是无法适应社会岗位需求的变化,则无法完成有效可靠的就业。 
鸣禽端脑的发声控制核团具有明显的性双态性,而且这种性别差异是在出生后的发育过程中逐渐显现出来的。现已经证明,脑源神经营养因子(brain-derived neurotrophicfactor,BDNF)
随着现代电力系统规模的逐渐增大,网络日趋复杂,远距离、大容量的输电与各个大区域之间的电网进行异步互联,城市配电网的发展与环境保护等问题将会日益严重。而采用电压源换流器的柔性直流输电技术,可以进行无源逆变,不存在换相失败,故在交直流混合输电系统中不存在因换相失败而引起输送功率中断威胁整个系统稳定性。VSC换流器能稳定独立控制线路传输的有功、无功功率,类似静止同步补偿器提供无功补偿,来向交流系统提供紧
【摘要】 论文针对艺术设计专业的《网页设计》课程的教学考核模式进行过程化改革研究,分析了过程化课程考核模式的特點,介绍了课程考核方案和评价体系的具体实例,以求达到提高教学质量和培养学生动手能力的目的。  【关键词】 过程化考核 网页设计 教学方案  一、《网页设计》课程过程化考核模式介绍  《网页设计》是艺术设计专业的一门实践类专业课程,教学目标是帮助学生形成构思、设计、开发和运行网站的知
脑蛋白质及其修饰鉴定对于深入理解脑的结构功能及其病理变化具有重要的意义。本研究针对不同发育阶段的脑组织利用蛋白质组技术进行了初步研究。 (1)脑蛋白质样品处理方
【摘要】 小学语文教学是学生学习知识的基础,只有学生能够把基础打好了,才能够在未来的学习和发展中更加的轻松,由此可見,小学语文教学对学生是非常重要的,但是,在现阶段,小学语文教学是存在一些问题的,从而导致了教学质量不高等情况,因此,本文就对小学六年级语文教学的困境进行分析和研究。  【关键词】 小学六年级 语文教学 困境思考 分析和研究  小学六年级语文教学对学生是非常重要的,要知道,这
由于铁氧体永磁材料磁性能较低,抗去磁能力不强,电动汽车驱动用铁氧体与钕铁硼混合永磁同步电机还存在过载能力弱,退磁风险大等问题,为此本文研究铈磁体与与钕铁硼混合永磁同步电机。铈磁体磁性能优于铁氧体永磁材料,与钕铁硼永磁材料相比价格也比较低,但目前铈磁体的耐高温能力较差。因此如何根据铈磁体永磁材料的特点,合理进行电磁和冷却结构设计是铈磁体与与钕铁硼混合永磁同步电机研究中的一个重要课题。论文第1章综述了
学位
随着全国联网和直流线路的建设,大区域交直流电力系统越来越常见,风、光电及FACTS设备不断并网等都加剧了现代电网的复杂度,对电网稳定构成挑战,也使得低频振荡的研究显得更加重要。本文以调度机组出力和直流有功功率为手段,分别利用阻尼比灵敏度和参与度两个指标为指导,提出对低频振荡的控制策略。将阻尼比对节点有功出力和直流线路功率的灵敏度引入交直流电力系统,并以此制定抑制区域振荡的控制策略。首先,在经典数学
【摘要】 在幼教信息化建设中,关注“人”的建设,尤其是提升广大幼儿教师的信息技术能力,是当务之急,并会成为幼教信息化建设的重要支撑和有力保障。本文主要对提升幼儿教师信息技术能力的策略进行了有益探讨。  【关键词】 幼儿教师 信息技术 能力建设 策略  当下,幼教行业的信息化建设得到了极大重视,如对软硬件资源的投入,绝大多数幼教机构都是基于先进超前的原则进行建设的。这对提高幼教机构的信息化
超声共振是厚度测量的一种方法,对于超薄材料的厚度测量,一定程度上依赖于连续高频率超声波激励系统,但是现有的用在超声领域的激励,其频率一般在几兆赫兹以下,超薄材料的测