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 条
  • [21] Cache-Related Preemption Delay Analysis for Multi-Level Inclusive Caches
    Zhang, Zhenkai
    Koutsoukos, Xenofon
    2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2016,
  • [22] Transcending conflict in global virtual teams: Multi-level effects of cultural intelligence and perceptions of conflict on subjective and objective outcomes
    Johnson, William H. A.
    Dong, Longzhu
    Li , Ming
    Taras, Vas
    JOURNAL OF INTERNATIONAL MANAGEMENT, 2025, 31 (01)
  • [23] Multi-level gender conflict analysis and organizational change
    Cheng, C
    JOURNAL OF ORGANIZATIONAL CHANGE MANAGEMENT, 1995, 8 (06) : 26 - &
  • [24] Parallel and multi-level strategies for structural analysis
    Dureisseix, D
    Ladeveze, P
    NUMERICAL METHODS IN ENGINEERING '96, 1996, : 599 - 604
  • [25] POLITICS AND POLITICAL STRATEGIES IN MULTI-LEVEL SYSTEMS
    McTavish, Duncan
    MULTI-LEVEL GOVERNANCE: THE MISSING LINKAGES, 2015, 4 : 271 - 293
  • [26] Interest group strategies in multi-level Europe
    Constantelos, John
    JOURNAL OF PUBLIC AFFAIRS, 2007, 7 (01) : 39 - 53
  • [27] NUCAlloc: Fine-Grained Block Placement in Hashed Last-Level NUCA Caches
    Soori, Raveendra
    Prabhu, Shreyas
    Chawla, Harpreet Singh
    Ferdman, Michael
    PROCEEDINGS OF THE 38TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2024, 2024, : 85 - 97
  • [28] Tax Avoidance in Family Firms: A Multi-Level Literature Review
    Carbone, Emmadonata
    Manzi, Maria Angela
    Cirillo, Alessandro
    Sciascia, Salvatore
    ENTREPRENEURSHIP RESEARCH JOURNAL, 2025,
  • [29] Multi-Level Unified Caches for Probabilistically Time Analysable Real-Time Systems
    Kosmidis, Leonidas
    Abella, Jaume
    Quinones, Eduardo
    Cazorla, Francisco J.
    IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 360 - 371
  • [30] An improved multi-level framework for force-directed placement
    Vorwerk, K
    Kennings, A
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 902 - 907