电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2012年
11期
2298-2302
,共5页
谭明星%刘先华%张吉豫%佟冬%程旭
譚明星%劉先華%張吉豫%佟鼕%程旭
담명성%류선화%장길예%동동%정욱
转移预测%间接跳转%值关联%混合型预测器
轉移預測%間接跳轉%值關聯%混閤型預測器
전이예측%간접도전%치관련%혼합형예측기
准确的间接跳转预测对现代处理器的性能和能耗有效性都具有重要意义.本文提出了一种混合型值关联间接跳转预测机制,通过混合使用多种关联信息以降低间接跳转误预测率.该机制一方面依赖于编译器根据高层次数据流信息识别间接跳转指令所对应的初始关联数据值.另一方面,该机制针对间接跳转预测的不同场景分别设计了两类关联信息:单一数据值和值历史,并实现了一种低开销的硬件结构,该硬件结构在运行时刻根据不同应用场景动态选择最佳关联信息引导间接跳转预测.实验结果表明,相对于传统的BTB预测器和最新的VBBI预测器,本文机制能够有效降低误预测率,提高程序性能并降低系统能耗.
準確的間接跳轉預測對現代處理器的性能和能耗有效性都具有重要意義.本文提齣瞭一種混閤型值關聯間接跳轉預測機製,通過混閤使用多種關聯信息以降低間接跳轉誤預測率.該機製一方麵依賴于編譯器根據高層次數據流信息識彆間接跳轉指令所對應的初始關聯數據值.另一方麵,該機製針對間接跳轉預測的不同場景分彆設計瞭兩類關聯信息:單一數據值和值歷史,併實現瞭一種低開銷的硬件結構,該硬件結構在運行時刻根據不同應用場景動態選擇最佳關聯信息引導間接跳轉預測.實驗結果錶明,相對于傳統的BTB預測器和最新的VBBI預測器,本文機製能夠有效降低誤預測率,提高程序性能併降低繫統能耗.
준학적간접도전예측대현대처리기적성능화능모유효성도구유중요의의.본문제출료일충혼합형치관련간접도전예측궤제,통과혼합사용다충관련신식이강저간접도전오예측솔.해궤제일방면의뢰우편역기근거고층차수거류신식식별간접도전지령소대응적초시관련수거치.령일방면,해궤제침대간접도전예측적불동장경분별설계료량류관련신식:단일수거치화치역사,병실현료일충저개소적경건결구,해경건결구재운행시각근거불동응용장경동태선택최가관련신식인도간접도전예측.실험결과표명,상대우전통적BTB예측기화최신적VBBI예측기,본문궤제능구유효강저오예측솔,제고정서성능병강저계통능모.