Reducing cache misses through cache line overlapping

被引:0
|
作者
Koo, S
Kim, S
Azougagh, D
Cho, Y
Maeng, S
机构
[1] Korea Adv Inst Sci & Technol, Dept EECS, Taejon 305701, South Korea
[2] Univ Suwon, Dept Comp Sci, Hwaseong 445743, South Korea
关键词
D O I
10.1049/el:20064195
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
By studying the behaviour of general programmes, it was observed that over 50% of bytes in a data cache are zero-valued. To reduce this waste of zero-valued spaces in a data cache, an overlapped cache scheme, which allows one cache line entry to hold up to two cache lines, is proposed. Experimental results show that, for SPEC2000 benchmarks, the proposed design reduces cache misses by 29% on average over a conventional direct-mapped cache.
引用
收藏
页码:569 / 571
页数:3
相关论文
共 50 条
  • [1] Reducing cache misses through programmable decoders
    Zhang, Chuanjun
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2007, 4 (04) : 1 - 31
  • [2] Reducing garbage collector cache misses
    Boehm, Hans-J.
    HP Laboratories Technical Report, 2000, (99):
  • [3] Reducing garbage collector cache misses
    Boehm, HJ
    ACM SIGPLAN NOTICES, 2001, 36 (01) : 59 - 64
  • [4] Reducing Migration-induced Cache Misses
    Reza, Sajjid
    Byrd, Gregory T.
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1732 - 1741
  • [5] Speeding up kernel scheduler by reducing cache misses - Effects of cache coloring for a task structure
    Yamamura, S
    Hirai, A
    Sato, M
    Yamamoto, M
    Naruse, A
    Kumon, K
    USENIX ASSOCIATION PROCEEDINGS OF THE FREENIX TRACK, 2002, : 275 - 285
  • [6] Dynamic cache partitioning based on the MLP of cache misses
    Moreto M.
    Cazorla F.J.
    Ramirez A.
    Valero M.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, 6590 : 3 - 23
  • [7] Victim retention for reducing cache misses in tiled chip multiprocessors
    Das, Shirshendu
    Kapoor, Hemangee K.
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (04) : 263 - 275
  • [8] RPC: An approach for reducing compulsory misses in packet processing cache
    Yamaki, Hayato
    Nishi, Hiroaki
    Miwa, Shinobu
    Honda, Hiroki
    IEICE Transactions on Information and Systems, 2020, E103D (12): : 2590 - 2599
  • [9] RPC: An Approach for Reducing Compulsory Misses in Packet Processing Cache
    Yamaki, Hayato
    Nishi, Hiroaki
    Miwa, Shinobu
    Honda, Hiroki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (12): : 2590 - 2599
  • [10] Balanced cache: Reducing conflict misses of direct-mapped caches through programmable decoders
    Zhang, Chuanjun
    33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHTIECTURE, PROCEEDINGS, 2006, : 155 - 166