【摘 要】
:
随着移动智能应用需求的不断变化和工艺设计的不断改进,分支预测器作为缓解微处理器控制冒险和降低流水线气泡的关键技术被引入。相应的,如何评估分支预测器的性能成为研究热
论文部分内容阅读
随着移动智能应用需求的不断变化和工艺设计的不断改进,分支预测器作为缓解微处理器控制冒险和降低流水线气泡的关键技术被引入。相应的,如何评估分支预测器的性能成为研究热点,主要包括分支缺失次数与分支确定时间的研究。分支缺失次数方面,研究人员挖掘软件微结构无关特征参数与分支预测机制之间的关系,并构建解析模型,但与分支预测仿真模型相比,预测精度较差。分支确定时间方面,现有的分析和模型无法覆盖所有的影响因素,且在跨程序预测上精度较差。本文构建了分支预测仿真器与基于神经网络的分支确定时间模型,提高了分支预测器性能评估的精度。主要工作分为三个部分,第一,采用Python语言构建了 Gshare、Bimode和Tournament三种分支预测器的仿真模型,并提供了多种配置选项,可以准确模拟分支预测器的行为。第二,分析了影响分支确定时间的因素及其之间的耦合关系,并通过构建神经网络模型,实现了跨程序的分支确定时间预测。第三,将前两部分的工作整合成一个完整的工具,提供了易于操作的可视化图形界面。在SPEC CPU2000测试集以及9种分支预测器配置下,本文实现的分支预测仿真器的缺失次数预测与原子模式下Gem5仿真结果相比,平均精度在98%左右,与前期的解析模型相比,平均精度提升了 28%。在时间方面,Trace流具有一次仿真,多次使用的特点,因此所考察的微架构越多,单位时间成本就越低,即分支预测仿真器的加速比与分支预测器的微结构配置种类成正比。在MobyBench测试集以及9种分支预测器配置下,基于神经网络的分支确定时间模型的平均精度在82%,相比于前期的非线性拟合模型与精简假设模型,平均精度分别提升了 19%和27%。
其他文献
本文从管理内部沟通入手,解读高校图书馆内部管理沟通的指导思想以及所采取的策略和技巧。通过西安翻译学院图书馆管理沟通的实际案例分析,提出解决内部沟通存在问题的对策,
2018年全科住培评估指标要求提出,综合医院需独立设置全科医学科,有符合全科教学要求的全科门诊、全科病房。目前仍有少部分医院未能重视全科病房的建设,或虽设立病房,仍未重
《时钟》的巨大成功引发了人们对克里斯蒂安·马克雷(Christian Marclay)其他事业的新关注。在伦敦、纽约、威尼斯、横滨、洛杉矶和悉尼,人们排数个小时的队等候观看克里斯
“互联网+”意味着跨界融合,连接一切。“互联网+”时代给高校档案服务带来了机遇和挑战。采用文献资料法、实地调查法和访谈法,对当前高校档案服务存在的主要问题进行了分析
通过对多种支架在同一座现浇连续梁桥施工中的组合应用,介绍了不同种支架的使用方法及其使用特点和不同种支架进行组合时应注意的事项。
本文是作者在结合高速公路路面养护工作的基础上,通过分析沥青混凝土路面病害形成机理,对沥青路面施工期间如何进行施工质量控制的问题提出自己的看法和体会,以预防路面病害的发
为收复新疆,晚清名臣左宗棠采取了一系列卓有成效的战略措施,凝聚起有效的战略合力。左宗棠的战略合力,具体体现在对权力关系、后勤基础、军队整训、外交斗争的重视,本质上就
以太行红豆杉幼苗为材料,将土壤含水率阈值分别设置为田间持水率的90%~100%(W1)、80%~90%(W2)、70%~80%(W3)、60%~70%(W4)和50%~60%(W5),定时测量红豆杉幼苗的叶片气体交换参
输送液氧、液氮、液氩、LNG等液态气体的低温离心泵中使用的机械密封(接触型),其工作寿命受很多如液态介质种类、泵精度等客观因素制约。分析了影响低温机械密封工作寿命的因
意大利全国5700万人口,拥有私人汽车3370多万辆,平均每百人就拥有汽车58.2辆。由于车辆过多,街道又狭小,城市交通堵塞与污染成了意大利交管部门面临的难题。为疏导车辆以及最大程