VLIW-Superscalar混合结构处理器分支预测结构设计
本文选题:超标量 + 超长指令字 ; 参考:《计算机应用与软件》2014年08期
【摘要】:在一款同时支持超标量与超长指令字执行方式混合结构数字信号处理器上,为超标量结构添加分支预测功能。为控制硬件设计的复杂度,同时保证分支预测的命中率,分支预测方案使用gshare预测器。在设计完成的硬件上,运行由Open64编译器编译的Dhrystone、Coremark基准测试程序。实验结果表明,在添加分支预测功能后,处理器的性能提高30%~35%。
[Abstract]:The branch prediction function is added to the superscalar structure on a hybrid digital signal processor which supports both superscalar and super-long instruction word execution. In order to control the complexity of hardware design and ensure the hit ratio of branch prediction, gshare predictor is used in branch prediction scheme. On the designed hardware, run the Dhrystone / Coremark benchmark program compiled by Open64 compiler. The experimental results show that the performance of the processor can be improved by 30% after adding the branch prediction function.
【作者单位】: 清华大学微电子所;
【基金】:核高基重大专项(2012ZX01034001002)
【分类号】:TP332
【相似文献】
相关期刊论文 前10条
1 刘览;郑步生;施慧彬;;基于FPGA的32位RISC微处理器设计[J];数据采集与处理;2011年03期
2 薛勃;周玉洁;;MIPS32指令集兼容的CPU模拟器设计[J];计算机工程;2009年01期
3 汪永威;樊晓桠;黄小平;;32位RISC微处理器中分支预测器的硬件实现[J];计算机应用研究;2009年02期
4 周妮;乔飞;谭斯斯;李常;杨华中;;32位MIPS处理器可测性设计与实现[J];微电子学;2010年06期
5 任建;安虹;路放;梁博;;同时多线程处理器上的动态分支预测器设计方案研究[J];计算机科学;2006年03期
6 陈恺冬;史江一;郝跃;;一种基于双模结构的预测器[J];微电子学与计算机;2008年05期
7 马鹏;卢景芬;龚令侃;;32位嵌入式CPU的微体系结构设计[J];计算机工程;2008年S1期
8 陈海民;李峥;王瑞蛟;;嵌入式微处理器分支预测的设计与实现[J];计算机应用;2011年07期
9 苏铭,赵荣彩,宋宗宇;安腾处理器中多级分支预测机制[J];微计算机信息;2005年21期
10 谈冉,薛胜军;INTEL P6微处理器结构与技术分析[J];交通与计算机;1996年03期
相关会议论文 前5条
1 焦永;赵锐;陈跃跃;;基于模糊加权的动态自适应分支预测算法研究[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(下册)[C];2006年
2 赵利;陈中梁;胡瑜;李晓维;;软硬件协同的微处理器可靠性设计评估平台[A];第六届中国测试学术会议论文集[C];2010年
3 欧国东;王永文;张民选;;基于线程的多路径数据预取技术研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
4 苟鹏飞;王诗博;杨兵;喻明艳;;改进的基于O-GEHL预测技术的EDGE块预测器[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年
5 刘奇;郝守青;沈海华;章隆兵;;一种基于RAM的降低异构多核切换开销的方法[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
相关重要报纸文章 前10条
1 陕西省经济信息中心 佟平 中国建设银行陕西省分行 史锋;“芯”跳加速[N];计算机世界;2001年
2 林宗辉;处理器市场大趋势:且看处理器双雄如何抢占商机[N];电子资讯时报;2006年
3 ;CPU名词解释[N];江苏经济报;2001年
4 ;迈入0.09微米时代[N];中国电脑教育报;2004年
5 姜波;处理器走进“清凉”时代[N];网络世界;2006年
6 ;改进还是革新[N];电脑报;2006年
7 本报记者 朱泉峰;微处理器启示录[N];计算机世界;2006年
8 司马不如;“芯”路历程[N];中国计算机报;2001年
9 Ray;低能耗高效能[N];中国计算机报;2002年
10 于之河;AMD以“小”征世界[N];中国电子报;2002年
相关博士学位论文 前9条
1 陈晨;处理器条件分支指令处理关键技术研究[D];浙江大学;2013年
2 杜贵然;多路径Trace处理器[D];中国人民解放军国防科学技术大学;2001年
3 孟建熠;超标量嵌入式处理器关键技术设计研究[D];浙江大学;2009年
4 李静梅;多核处理器的设计技术研究[D];哈尔滨工程大学;2010年
5 喻之斌;处理器微体系结构模拟加速策略研究[D];华中科技大学;2008年
6 马可;微处理器性能分析模型的建立和研究[D];中国科学技术大学;2007年
7 欧国东;基于线程的数据预取技术研究[D];国防科学技术大学;2011年
8 葛海通;32位高性能嵌入式CPU及平台研发[D];浙江大学;2009年
9 项晓燕;体系结构级Cache功耗优化技术研究[D];浙江大学;2013年
相关硕士学位论文 前10条
1 焦平;基于数据重用机制的超标量处理器分支预测研究[D];哈尔滨工程大学;2010年
2 蒋冠军;记录式分支预测器[D];浙江大学;2010年
3 戴曦;X通用微处理器指令控制部件的关键技术研究[D];国防科学技术大学;2004年
4 高军;EPIC体系结构研究与流水线设计及实现[D];中国人民解放军国防科学技术大学;2002年
5 张奕;32位5级流水线嵌入式处理器设计[D];电子科技大学;2007年
6 周宏伟;64位高性能微处理器前端取指部件的设计与实现[D];国防科学技术大学;2003年
7 焦永;X微处理器分支预测机制设计及模糊加权的分支预测研究[D];国防科学技术大学;2004年
8 沙子岩;基于神经网络的处理器分支预测技术研究[D];浙江大学;2010年
9 李静梅;基于MIPS处理器的分支预测机制的研究与设计[D];哈尔滨工程大学;2007年
10 张定飞;指令Cache优化中代码重排技术的研究与实现[D];国防科学技术大学;2005年
,本文编号:2106052
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2106052.html