作者
Youtao Zhang, Jun Yang, Rajiv Gupta
发表日期
2000/11/1
期刊
ACM SIGPLAN Notices
卷号
35
期号
11
页码范围
150-159
出版商
ACM
简介
By studying the behavior of programs in the SPECint95 suite we observed that six out of eight programs exhibit a new kind of value locality, the frequent value locality, according to which a few values appear very frequently in memory locations and are therefore involved in a large fraction of memory accesses. In these six programs ten distinct values occupy over 50% of all memory locations and on an average account for nearly 50% of all memory accesses during program execution. This observation holds for smaller blocks of consecutive memory locations and the set of frequent values remains quite stable over the execution of the program.In the six benchmarks with frequent value locality, on an average 50% of all cache misses occur during the reading or writing of the ten most frequently accessed values. We propose a new data cache structure, the frequent value cache (FVC), which employs a value-centric …
引用总数
199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320241331218152010131281091041516147117106623
学术搜索中的文章
Y Zhang, J Yang, R Gupta - ACM SIGARCH Computer Architecture News, 2000