Enhanced Multicore Performance Using Novel Thread-Aware Cache Coherence and Prefetch-Control Mechanism

被引:1
|
作者
Ghosh, Soma Niloy [1 ]
Sahula, Vineet [2 ]
Bhargava, Lava [2 ]
机构
[1] Coll Engn, Dept Comp Engn & IT, Pune 411005, India
[2] Malaviya Natl Inst Technol, Dept Elect & Commun Engn, Jaipur 302017, India
关键词
Prefetching; Coherence; Benchmark testing; Protocols; Mathematical models; Message systems; Interference; Cache coherence; cache partitioning; data prefetching; multicore; multithreaded applications;
D O I
10.1109/LES.2022.3187418
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a hardware technique for cache coherence over the existing approaches that ensure that shared and less frequently used cache blocks bypass private caches of multiple cores. Furthermore, this manuscript proposes a mechanism to tune the aggressiveness of a data prefetcher. Increased cache hit rate and improved performance have been observed since coherence management and prefetching delays are avoided using the proposed bypassing and thread progress-aware prefetch controlling mechanism. Our approach shows around 19% improvement in cache hit rate and 29% average performance improvement over existing state-of-the-art techniques for Parsec & Splash-2 multithreaded benchmarks.
引用
收藏
页码:9 / 12
页数:4
相关论文
共 1 条
  • [1] Thread-Aware Adaptive Prefetcher on Multicore Systems: Improving the Performance for Multithreaded Workloads
    Liu, Peng
    Yu, Jiyang
    Huang, Michael C.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2016, 13 (01)