高效多分支預(yù)測(cè)器設(shè)計(jì)與實(shí)現(xiàn)
計(jì)算機(jī)科學(xué)與探索
頁(yè)數(shù): 10 2022-10-06
摘要: 分支預(yù)測(cè)是保證處理器性能的重要技術(shù),尤其在當(dāng)今廣泛應(yīng)用的超標(biāo)量處理器中,分支預(yù)測(cè)器的各項(xiàng)屬性極大地影響著處理器的整體性能、功耗和面積。為了在超標(biāo)量處理器中獲得具有較高性價(jià)比的分支預(yù)測(cè)器,嘗試使用了TAGE預(yù)測(cè)器對(duì)取指寬度內(nèi)的所有分支進(jìn)行預(yù)測(cè),并利用分支預(yù)測(cè)競(jìng)賽平臺(tái)對(duì)預(yù)測(cè)器的理想性能進(jìn)行了評(píng)估,發(fā)現(xiàn)其預(yù)測(cè)能力是足以滿足預(yù)測(cè)條件的。但在實(shí)踐過(guò)程中發(fā)現(xiàn)多分支取指時(shí)分支預(yù)測(cè)器和分支目標(biāo)...