线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

一种降低末级高速缓存污染的软件控制插入策略

黄涛; 王晶; 管雪涛; 钟祺; 王克义 电子学报 2012年第12期

摘要:现有高速缓存替换算法大多无法有效识别数据的局部性特征,导致高速缓存内即将被访问到的数据可能被未来不会被访问到的数据所替换,造成高速缓存污染问题.末级高速缓存污染引发的性能损失随着处理器和存储器之间性能差距的扩大而不断增大,成为制约系统性能提升的重要瓶颈之一.本文针对末级高速缓存污染问题,在剖视分析访存密集型程序的页一级访存行为基础上,提出一种软件控制末级高速缓存插入策略.本方法通过控制和指导页一级数据插入位置,限制局部性差的数据页在末级高速缓存中的访问空间,达到降低末级高速缓存污染的目的.实验结果表明,相对于LRU和DIP策略,本文方法能够有效降低末级高速缓存失效率,提高程序性能.

关键词:末级高速缓存剖视插入策略

单位:北京大学信息科学技术学院微处理器及系统教育部工程研究中心; 北京100871; 北京大学深圳研究生院; 广东深圳518055

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

电子学报

北大期刊

¥1272.00

关注 25人评论|0人关注