Reducing DRAM Cache Access in Cache Miss via an Effective Predictor

被引:0
|
作者
Wang, Qi [1 ,2 ]
Xing, Yanzhen [1 ,2 ]
Wang, Donghui [1 ]
机构
[1] Chinese Acad Sci, Key Lab Informat Technol Autonomous Underwater Ve, Inst Acoust, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100080, Peoples R China
关键词
DRAM cache; predictor; Cache miss;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As more and more cores are integrated on a single chip, memory speed has become a major performance bottleneck. The widening latency gap between high speed cores and main memory has led to the evolution of multi-level caches and using DRAM as the Last-Level-Cache (LLC). The main problem of employing DRAM cache is their high tag lookup latency. If DRAM cache misses, the latency of memory access will be increased comparing with the system without DRAM cache. To solve this problem, we propose an effective predictor to Reduce DRAM Cache Access (RCA) in cache miss. The predictor composes of a saturating counter and a Partial MissMap (P_Map). If the saturating counter indicates a hit, then the request will be send to the P_Map to further lookup whether it is a hit or not. The evaluation results show that RCA can improve system performance by 8.2% and 3.4% on average, compared to MissMap and MAP_G, respectively.
引用
收藏
页码:501 / 504
页数:4
相关论文
共 50 条
  • [31] ReDRAM: A Reconfigurable DRAM Cache for GPGPUs
    Sahoo, Debiprasanna
    Sha, Swaraj
    Satpathy, Manoranjan
    Mutyam, Madhu
    IEEE COMPUTER ARCHITECTURE LETTERS, 2018, 17 (02) : 213 - 216
  • [32] Line-Coalescing DRAM Cache
    Zhang, Qianlong
    Sui, Xiufeng
    Hou, Rui
    Zhang, Lixin
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 29
  • [33] An adaptive web cache access predictor using neural network
    Tian, W
    Choi, B
    Phoha, VV
    DEVELOPMENTS IN APPLIED ARTIFICAIL INTELLIGENCE, PROCEEDINGS, 2002, 2358 : 450 - 459
  • [34] A Fully Associative, Tagless DRAM Cache
    Lee, Yongjun
    Kim, Jongwon
    Jang, Hakbeom
    Yang, Hyunggyun
    Kim, Jangwoo
    Jeong, Jinkyu
    Lee, Jae W.
    2015 ACM/IEEE 42ND ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2015, : 211 - 222
  • [35] Reducing cache misses through cache line overlapping
    Koo, S
    Kim, S
    Azougagh, D
    Cho, Y
    Maeng, S
    ELECTRONICS LETTERS, 2006, 42 (10) : 569 - 571
  • [36] Johnny Cache: the End of DRAM Cache Conflicts (in Tiered Main Memory Systems)
    Lepers, Baptiste
    Zwaenepoel, Willy
    PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2023, 2023, : 519 - 534
  • [37] Reducing cache pollution of prefetching in a small data cache
    Reungsang, P
    Park, SK
    Jeong, SW
    Roh, HL
    Lee, G
    2001 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD 2001, PROCEEDINGS, 2001, : 530 - 533
  • [38] Cache Filter Method Based on DRAM Access Frequency to Improve System Performance
    Mekhiel, Nagi
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1607 - 1610
  • [39] CACHE MISS HISTORY TABLE.
    Rechtschaffen, R.N.
    1600, (25):
  • [40] Reducing cache access energy in array-intensive applications
    Kandemir, M
    Kolcu, I
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 1092 - 1092