计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2008年
2期
367-374
,共8页
统计信息%漏流功耗%估算%Sleep Cache%Drowsy Cache
統計信息%漏流功耗%估算%Sleep Cache%Drowsy Cache
통계신식%루류공모%고산%Sleep Cache%Drowsy Cache
随着工艺尺寸的缩小,漏流功耗逐渐成为制约微处理器设计的主要因素之一.Sleep Cache与Drowsy Cache是两种降低Cache漏流功耗的重要技术.基于统计信息的Cache漏流功耗估算方法(SB-CLPE)用于对Sleep Cache或Drowsy Cache进行Cache漏流功耗估算,根据该方法设计的Cache体系结构能够在程序执行过程中实时估算Cache漏流功耗.通过对所有Cache块的访问间隔时间进行统计,SB_CLPE可以估算出使用不同衰退间隔时Cache的漏流功耗,从而得到使Cache漏流功耗最低的最佳衰退间隔.实验表明,SB_CLPE对Sleep Cache的漏流功耗的估算结果与HotLeakage漏流功耗模拟器通过模拟获得的结果相比,平均偏差仅为3.16%,得到的最佳衰退间隔也可以较好吻合.使用SB_CLPE的Cache体系结构可以用于在程序执行过程中对最佳衰退间隔进行实时估算,通过动态调整衰退间隔以达到最优的功耗降低效果.
隨著工藝呎吋的縮小,漏流功耗逐漸成為製約微處理器設計的主要因素之一.Sleep Cache與Drowsy Cache是兩種降低Cache漏流功耗的重要技術.基于統計信息的Cache漏流功耗估算方法(SB-CLPE)用于對Sleep Cache或Drowsy Cache進行Cache漏流功耗估算,根據該方法設計的Cache體繫結構能夠在程序執行過程中實時估算Cache漏流功耗.通過對所有Cache塊的訪問間隔時間進行統計,SB_CLPE可以估算齣使用不同衰退間隔時Cache的漏流功耗,從而得到使Cache漏流功耗最低的最佳衰退間隔.實驗錶明,SB_CLPE對Sleep Cache的漏流功耗的估算結果與HotLeakage漏流功耗模擬器通過模擬穫得的結果相比,平均偏差僅為3.16%,得到的最佳衰退間隔也可以較好吻閤.使用SB_CLPE的Cache體繫結構可以用于在程序執行過程中對最佳衰退間隔進行實時估算,通過動態調整衰退間隔以達到最優的功耗降低效果.
수착공예척촌적축소,루류공모축점성위제약미처리기설계적주요인소지일.Sleep Cache여Drowsy Cache시량충강저Cache루류공모적중요기술.기우통계신식적Cache루류공모고산방법(SB-CLPE)용우대Sleep Cache혹Drowsy Cache진행Cache루류공모고산,근거해방법설계적Cache체계결구능구재정서집행과정중실시고산Cache루류공모.통과대소유Cache괴적방문간격시간진행통계,SB_CLPE가이고산출사용불동쇠퇴간격시Cache적루류공모,종이득도사Cache루류공모최저적최가쇠퇴간격.실험표명,SB_CLPE대Sleep Cache적루류공모적고산결과여HotLeakage루류공모모의기통과모의획득적결과상비,평균편차부위3.16%,득도적최가쇠퇴간격야가이교호문합.사용SB_CLPE적Cache체계결구가이용우재정서집행과정중대최가쇠퇴간격진행실시고산,통과동태조정쇠퇴간격이체도최우적공모강저효과.