논문윤리하기 논문투고규정
  • 오늘 가입자수 0
  • 오늘 방문자수 858
  • 어제 방문자수 1501
  • 총 방문자수 1629
2024-04-28 15:37pm
논문지
HOME 자료실 > 논문지

발간년도 : [2014]

 
논문정보
논문명(한글) [Vol.9, No.5] Adaptive Set-Division Replacement Policy for Increasing Cache Efficiency
논문투고자 Young-Il Cho, Sang-Jeong Lee
논문내용 Modern processors have large on-chip caches to mitigate off-chip memory latency. The Least Recently Used(LRU) replacement policy represents the cache blocks in a set as LRU stack. This policy picks the LRU block as the replacement candidate. In most condition, it can accomplish the work well, but for some memory-intensive workload it can not provide a long enough access history for a given cache size and associativity. Also in some workload, the majority of lines go through the cache space without making any sense. Cache performance can be improved if a long range of access history can be held so that some period of records can contribute to cache hits. In this paper, we propose an Adaptive Set-division Replacement Policy(ASRP) for effective cache management. In ASRP policy, the set of the last-level cache is divided into several subsets, only one subset is activated when replacement happens and the replacement area is limited to this subset using LRU policy. The cache misses are counted when a certain subset is activated. When the miss-count exceeds a threshold, the next subset is activated. So the threshold can indirectly decide the range of access history through the last-level cache. We use a sample method to dynamically determine the threshold for different workloads and different run-time phases of a certain workload. The experiment results show that ASRP reduces the average MPKI of the baseline 1MB 16-way L3 cache by 4.6%.
첨부논문
   2014-9-5-07.pdf (2.6M) [0] DATE : 2015-01-25 11:04:53