欢迎来到天天文库
浏览记录
ID:55399284
大小:942.20 KB
页数:7页
时间:2020-05-15
《基于历史长度自适应的分支预测方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第27卷第4期计算机辅助设计与图形学学报Vol27No420154t25年月JournalofCompuerAidedDesign&ComputerGraphicsAr01p基于历史长度自适应的分支预测方法DD2)赵朝君,陈晨乂陈志坚,孟建熠”浙江大学超大规模集成电路研究所杭州310027()2>电路域系统国家重点实验室上海201203(复旦大学专用集成)chenchnfudanedun(e@c)摘要:通过研究处理器动态分支预测器中预测效率与分支历史长度的关系针对程序中各分支
2、指令存在不同最优,历史长度的规律一,提出种搜索各分支指令最佳历史长度的分支预测方法该方法通过实时监测分支指令的预测准确率在分支预测表硬件资源不变的情况下动态调整预测器的历史长度以适应程序的动态运行特征实验结果表,,明在相同硬件资源下文中方法相对于Gshare预测器错误率降低158%相对于Bimode预测器预测错误率降低,,,103%关键词:分支预测分支别名错误率监测史长度自适应;;;历中图法分类号TP3022;TN47BranchPredictionBasedonBranchHistorLengt
3、hAdatationyp*1212Z))))haoChaounChenChenChenZhiianandMenJianij,,j,gy}neaneInsanzstituteoVLSIDesiZhiUnivritHhou310027{jg)fggy2)StateeaoratorostemudannversthanhaKbASIC&SyFUiii201203yLyfySg)(Abstract:Inthispaper,westudytherelationship
4、betweenpredictaccuracyandbranchhistorylengthindynamicbranchredicandoundthatdiferenchinsrcillieeiiifptorftbrantutionwachvotmalredctccuracwithdier,onappyenthistorlengthThusooseabranchredictionstteichadthbranchhitlthf.werrawhastesorenor
5、eachy,ppgy,ppygbranchinstructiontoachievehighpredictionaccuracyintotalThisapproachmonitorsbranchmispredictionrate,anddnmicallchanethebranchhsorlenhwhenthemisredicratehiherthanathresholdthisyaysitttionagygpg,p'proachcanavoids
6、omecriticalbranchaliasduringtheroramsexecutionleadintheredictortoachievethepg,gpomalediconacuraTheexerimenalresultsncomarinGshareithodahiptirticcptshowthatisothsmecevedpy,p,158%reciinmisrdicionraewhileincomarisonwithBimode103reduci
7、oninmisreitionratedutonpett,.%tdp,pwasachevediKeywords:branchprediction;branchalias;mispredictionratemonitor;historylengthadaptation分支预测直是高性能处理器研究的主要方式处理器中当前高端嵌入式处理器中,两级自适3向之基于神经网络的分支预测算法通过为应分支预测及其相关变种[]仍然占据主导地位,其分支历史建立权重信息获得了分支预测精度的提原理为结
8、合分支指令的地址信息与分支跳转历史升较高的设计复杂度阻碍其应用于高端嵌人对分支跳转方向进行预测,但收稿日期20140123修回日期20140820赵朝君(1989男博士研究生,主要研究方向为高性能嵌人式处理器体系架;),,构及其分支预测技
此文档下载收益归作者所有