一種基于持久化棧的返回地址預測器
計算機研究與發(fā)展
頁數(shù): 9 2022-08-19
摘要: 分支預測允許處理器并行執(zhí)行分支之后的指令,由于其高準確率具有性能和功耗方面的雙重好處,是一項重要的處理器優(yōu)化技術(shù).根據(jù)分而治之的策略,返回地址棧(return-address stack,RAS)將過程返回類分支單獨分出并予以預測.其中,RAS利用過程調(diào)用和返回的后入先出規(guī)則,可通過猜測執(zhí)行中調(diào)用棧的模擬準確預測返回地址.但是,由于實際處理器猜測執(zhí)行帶來的錯誤路徑污染,該結(jié)構(gòu)需...