电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2012年
12期
2433-2438
,共6页
黄涛%王晶%管雪涛%钟祺%王克义
黃濤%王晶%管雪濤%鐘祺%王剋義
황도%왕정%관설도%종기%왕극의
末级高速缓存%剖视%插入策略
末級高速緩存%剖視%插入策略
말급고속완존%부시%삽입책략
现有高速缓存替换算法大多无法有效识别数据的局部性特征,导致高速缓存内即将被访问到的数据可能被未来不会被访问到的数据所替换,造成高速缓存污染问题.末级高速缓存污染引发的性能损失随着处理器和存储器之间性能差距的扩大而不断增大,成为制约系统性能提升的重要瓶颈之一.本文针对末级高速缓存污染问题,在剖视分析访存密集型程序的页一级访存行为基础上,提出一种软件控制末级高速缓存插入策略.本方法通过控制和指导页一级数据插入位置,限制局部性差的数据页在末级高速缓存中的访问空间,达到降低末级高速缓存污染的目的.实验结果表明,相对于LRU和DIP策略,本文方法能够有效降低末级高速缓存失效率,提高程序性能.
現有高速緩存替換算法大多無法有效識彆數據的跼部性特徵,導緻高速緩存內即將被訪問到的數據可能被未來不會被訪問到的數據所替換,造成高速緩存汙染問題.末級高速緩存汙染引髮的性能損失隨著處理器和存儲器之間性能差距的擴大而不斷增大,成為製約繫統性能提升的重要瓶頸之一.本文針對末級高速緩存汙染問題,在剖視分析訪存密集型程序的頁一級訪存行為基礎上,提齣一種軟件控製末級高速緩存插入策略.本方法通過控製和指導頁一級數據插入位置,限製跼部性差的數據頁在末級高速緩存中的訪問空間,達到降低末級高速緩存汙染的目的.實驗結果錶明,相對于LRU和DIP策略,本文方法能夠有效降低末級高速緩存失效率,提高程序性能.
현유고속완존체환산법대다무법유효식별수거적국부성특정,도치고속완존내즉장피방문도적수거가능피미래불회피방문도적수거소체환,조성고속완존오염문제.말급고속완존오염인발적성능손실수착처리기화존저기지간성능차거적확대이불단증대,성위제약계통성능제승적중요병경지일.본문침대말급고속완존오염문제,재부시분석방존밀집형정서적혈일급방존행위기출상,제출일충연건공제말급고속완존삽입책략.본방법통과공제화지도혈일급수거삽입위치,한제국부성차적수거혈재말급고속완존중적방문공간,체도강저말급고속완존오염적목적.실험결과표명,상대우LRU화DIP책략,본문방법능구유효강저말급고속완존실효솔,제고정서성능.