基于MIPS处理器的分支预测机制的研究与设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:fulva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着应用对微处理器性能要求的提高,微处理器设计技术不断进步,流水线变得越来越宽,越来越深。流水线技术的应用从本质上提高了微处理器的性能,成为现代微处理器的基本特征。但指令流分支行为的不确定性影响了流水线性能的充分发挥,分支预测技术的出现在很大程度上解决了这一问题,良好的分支预测技术能有效地提高微处理器的取指效率,是微处理器性能提升的基本保证。因而,自上个世纪九十年代以来,分支预测技术一跃成为了微处理器领域研究的热点及难点,一直以来,人们都在研究更加有效的分支预测结构,尽量减小由分支预测失效所带来的性能损失。本文首先介绍分支预测算法的国内外现状,接下来对基于软硬件的静态分支预测“猜测法”等进行研究,并结合目前较为流行的典型动态分支预测技术的现状,重点分析了动态分支预测的原理、实现方式。文中根据MIPS处理器的特点,通过对MIPS指令集和其五级流水线结构的介绍使得对其分支预测原理及硬件机构有了一个清晰的认识。在此基础上详细分析开源超标量模拟器SimpleScalar,它是易于扩充修改的、具有5级流水的RISC体系结构的CPU模型。通过分析模拟器的体系结构框架,就移植的过程实例及移植过程中的难点问题和优化等技术问题进行了深入的探讨,并将MPIS体系结构成功移植到SimpleScalar上,实现其多级分支预测机制。仿真试验采用SPEC95中的测试程序进行测试,通过分析统计工具sim-profile分析分支预测机制的性能优劣,针对存在问题,改进分支预测策略,通过对比分析得出改进的分支预测策略具有较高命中率。本文结合目前研究热点问题,将MIPS体系结构移植到SimpleScalar模拟器中,设计并模拟实现了一种具有较高命中率的分支预测策略,并通过软件测试的手段验证该机制的合理性与可行性,为今后在此方面的进一步研究奠定了良好的基础。
其他文献
显德汪矿历年瓦斯鉴定均为瓦斯矿井,随着开采深度的增加,九采区二号煤层采掘期间局部出现瓦斯较大涌出现象,给瓦斯管理带来一定难度。针对以上现象,该矿决定在该区域工作面采掘期
山东煤矿泰安机械厂和潞安矿业集团有限公司、兖州矿业(集团)有限责任公司、开滦矿业集团、山东科技大学根据平面曲梁理论,结合详细的截面内力推证所得公式。在耳孔最接近实际状
磷脂酶A2是催化磷二位酰基水解的一大类酶族,是白三烯,前列腺素,血栓素A2,血小板活化因子,溶血磷脂等炎性介质生生的限速酶,在支气管哮喘发病中起重要作用,尤其以cPLA2为主,本文对cP
当前我国已经进入构建社会主义和谐社会的新阶段,统一战线也发展成为构建社会主义和谐社会新阶段的爱国统一战线。和谐社会新形势下党加强对统战工作的领导,就必须正确认识和
语言是人类思维的载体,是人类交流信息的重要工具。翻译是人类语言活动的一个重要组成部分,也是不同的民族、不同的国家互相学习、互相交流的必要手段。翻译对人类的发展有着
2010年11月5日,由中国石油化工研究院自主开发生产的11 t新型LY-C2-02-A C2加氢催化剂中试生产结束,标志着新型C2加氢催化剂具备工业应用条件。
请下载后查看,本文暂不支持在线获取查看简介。 Please download and view, this article does not support online access to view profile.
根据国家标准探讨如何正确处理煤炭浮沉试验中各粒度的自然级、破碎级、综合试验报告的数据,探讨如何审核煤炭浮沉试验中各粒度级、50~0.5 mm级的试验结果,并对煤炭可选性曲
目的总结临床表现以胃肠道表现为主的食物过敏的临床特点及诊治经验。方法回顾性收集中山市博爱医院确诊为过敏性胃肠炎的3例患儿,总结其临床表现,胃镜下表现,诊断,治疗,及随
新时期史学已经走过了三十年的历程。它在伟大的政治变革和思想解放运动中产生,又在经济体制和思想文化向现代性转型及西方史学流派和理论的强烈影响下不断演进,因此呈现出复