J4 ›› 2013, Vol. 35 ›› Issue (1): 47-51.
• 论文 • Previous Articles Next Articles
CacheYAN Peixiang,YANG Xianju,ZHANG Minxuan
Received:
Revised:
Online:
Published:
Abstract:
Exploiting nonuniform distribution of cache accesses among sets, VWay cache allows varying ways in sets according to the runtime demands and outperforms conventional setassociative cache in resource utilization. However, the tag array in VWay cache is expanded, inducing large area and power overhead. Considering that the tag array is underutilized in VWay cache, we propose a lowoverhead heterogeneous variable way cache, named HVWay cache. The HVWay cache adopts a heterogeneous tag array and cut down the capacity of tag ways by sets sharing in the same way. Maintaining tag replacement information in perset granularity, The HVWay cache selects the least recently used tag entries for eviction. Experiment results of Cacti and Simics simulators show that the HVWay cache brings down the latency, area and power overhead greatly at the expense of small performance loss.
Key words: cache;lowoverhead;heterogeneous organization;replacement strategy
CacheYAN Peixiang,YANG Xianju,ZHANG Minxuan. A lowoverhead heterogeneous variable way L2[J]. J4, 2013, 35(1): 47-51.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2013/V35/I1/47