Global Conflict Avoidance Using Block Placement Strategies in Multi-Level Caches

被引:0
|
作者
Salwan, Hemant [1 ]
机构
[1] Inst Informat Technol & Management, Dept Informat Technol, New Delhi, India
关键词
cache memory; cache indexing; block placement strategy; conflict misses;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Eliminating the conflict misses in the caches has been a foremost field of research in cache memories. Although several cache addressing/indexing techniques have been demonstrated, most of them discuss about eliminating conflict misses for various memory access strides in a solo cache system. In this paper we present the analysis of the scenarios where conflicts arise at different levels of caches in a multi-level cache system. In this paper, we propose two block placement schemes least-XOR and full-XOR for multi-level caches. These placement strategies reduce the scenarios where two addresses conflict with each other at multiple places in multi-cache system and thus improves the global miss rates which are fairer indicator of performance than the local miss rate. These schemes do not require any additional hardware to the existing indexing hardware on the chip. We evaluate these schemes on sixteen memory intensive spec2000 benchmarks and show that there is a significant improvement over the traditional scheme for various performance measures such as cache miss rates, memory traffic, and CPI reductions. These schemes can achieve about 10-20% reduction in L2 and L3 cache miss rates.
引用
收藏
页码:1221 / 1226
页数:6
相关论文
共 50 条
  • [41] Multi-well placement optimisation using sequential artificial neural networks and multi-level grid system
    Jang I.
    Oh S.
    Kang H.
    Na J.
    Min B.
    Min, Baehyun (bhmin01@ewha.ac.kr), 1600, Inderscience Publishers (24): : 445 - 465
  • [42] Multi-well placement optimisation using sequential artificial neural networks and multi-level grid system
    Jang, Ilsik
    Oh, Seeun
    Kang, Hyunjeong
    Na, Juhwan
    Min, Baehyun
    INTERNATIONAL JOURNAL OF OIL GAS AND COAL TECHNOLOGY, 2020, 24 (04) : 445 - 465
  • [43] WCET analysis of multi-level non-inclusive set-associative instruction caches
    Hardy, Damien
    Puaut, Isabelle
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 456 - 466
  • [44] Research of Real-time Data Warehouse Storage Strategy Based on Multi-level Caches
    Shao YiChuan
    Yao, Xingjia
    INTERNATIONAL CONFERENCE ON SOLID STATE DEVICES AND MATERIALS SCIENCE, 2012, 25 : 2315 - 2321
  • [45] GLOBAL MULTI-LEVEL GOVERNANCE: European and Asian Leadership
    Narine, Shaun
    PACIFIC AFFAIRS, 2008, 81 (04) : 611 - 613
  • [46] Leakage power optimization techniques for ultra deep sub-micron multi-level caches
    Kim, NS
    Blaauw, D
    Mudge, T
    ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 627 - 632
  • [47] Global Multi-Level Analysis of the 'Scientific Food Web'
    Mazloumian, Amin
    Helbing, Dirk
    Lozano, Sergi
    Light, Robert P.
    Boerner, Katy
    SCIENTIFIC REPORTS, 2013, 3
  • [48] Multi-level decision framework collision avoidance algorithm in emergency scenarios
    Chen, Guoying
    Wang, Xinyu
    Hua, Min
    Liu, Wei
    INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2024, 95 (3-4) : 155 - 185
  • [49] Multi-level scheduling for global optimization in grid computing
    Li Chunlin
    Li Layuan
    COMPUTERS & ELECTRICAL ENGINEERING, 2008, 34 (03) : 202 - 221
  • [50] Global Multi-Level Analysis of the ‘Scientific Food Web'
    Amin Mazloumian
    Dirk Helbing
    Sergi Lozano
    Robert P. Light
    Katy Börner
    Scientific Reports, 3