计算机应用研究
計算機應用研究
계산궤응용연구
APPLICATION RESEARCH OF COMPUTERS
2015年
4期
1032-1035
,共4页
投机执行%重排序缓存%快速退休%乱序回写%超标量
投機執行%重排序緩存%快速退休%亂序迴寫%超標量
투궤집행%중배서완존%쾌속퇴휴%란서회사%초표량
speculative execution%reorder buffer(ROB)%fast retire%out-of-order write back%superscalar
针对超标量处理器中指令长时间占用重排序缓存引起指令退休缓慢的问题,提出了一种基于投机执行的两级退休机制.该方案根据指令有无异常和预测错误风险将指令分为有风险指令和无风险指令,对重排序缓存进行轻量化改进,只有存在异常和预测风险的指令才允许进重排序缓存,在确认风险消除后将指令快速退休.重命名寄存器从重排序缓存分离,负责寄存器重命名和结果乱序回写.实验结果表明,在硬件资源相同的情况下,基于该方案的处理器比传统的按序退休处理器的性能平均提高28.8%以上.
針對超標量處理器中指令長時間佔用重排序緩存引起指令退休緩慢的問題,提齣瞭一種基于投機執行的兩級退休機製.該方案根據指令有無異常和預測錯誤風險將指令分為有風險指令和無風險指令,對重排序緩存進行輕量化改進,隻有存在異常和預測風險的指令纔允許進重排序緩存,在確認風險消除後將指令快速退休.重命名寄存器從重排序緩存分離,負責寄存器重命名和結果亂序迴寫.實驗結果錶明,在硬件資源相同的情況下,基于該方案的處理器比傳統的按序退休處理器的性能平均提高28.8%以上.
침대초표량처리기중지령장시간점용중배서완존인기지령퇴휴완만적문제,제출료일충기우투궤집행적량급퇴휴궤제.해방안근거지령유무이상화예측착오풍험장지령분위유풍험지령화무풍험지령,대중배서완존진행경양화개진,지유존재이상화예측풍험적지령재윤허진중배서완존,재학인풍험소제후장지령쾌속퇴휴.중명명기존기종중배서완존분리,부책기존기중명명화결과란서회사.실험결과표명,재경건자원상동적정황하,기우해방안적처리기비전통적안서퇴휴처리기적성능평균제고28.8%이상.