COORDINATING DRAM AND LAST-LEVEL-CACHE POLICIES WITH THE VIRTUAL WRITE QUEUE

被引:3
|
作者
Stuecheli, Jeffrey
Kaseridis, Dimitris [1 ]
John, Lizy K. [1 ]
Daly, David
Hunter, Hillery C. [2 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
[2] IBM Thomas J Watson Res Ctr, Exploratory Syst Architecture Dept, Armonk, NY 10504 USA
基金
美国国家科学基金会;
关键词
cache; cache replacement; cache write-back; DRAM; DRAM page-mode; DRAM parameters; last-level cache; Memory; memory bandwidth; memory scheduling;
D O I
10.1109/MM.2010.102
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To alleviate bottlenecks in this era of many-core architectures, the authors propose a virtual write queue to expand the memory controller's scheduling window through visibility of cache behavior. Awareness of the physical main memory layout and a focus on writes can shorten both read and write average latency, reduce memory power consumption, and improve overall system performance.
引用
收藏
页码:90 / 98
页数:9
相关论文
共 34 条
  • [1] The Virtual Write Queue: Coordinating DRAM and Last-Level Cache Policies
    Stuecheli, Jeffrey
    Kaseridis, Dimitris
    Daly, David
    Hunter, Hillery C.
    John, Lizy K.
    [J]. ISCA 2010: THE 37TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2010, : 72 - 82
  • [2] Efficient STT-RAM Last-Level-Cache Architecture to Replace DRAM Cache
    Hameed, Fazal
    Menard, Christian
    Castrillon, Jeronimo
    [J]. MEMSYS 2017: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2017, : 141 - 151
  • [3] The Interaction of Last-Level-Cache Mechanisms on Modern Processors
    Hemani, Rakhi
    Banerjee, Subhasis
    Guha, Apala
    [J]. MEMSYS 2017: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2017, : 249 - 250
  • [4] Towards Reducing Last-Level-Cache Interference of Co-located Virtual Network Functions
    Durner, Raphael
    Sieber, Christian
    Kellerer, Wolfgang
    [J]. 2019 28TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2019,
  • [5] A Novel Hybrid DRAM/STT-RAM Last-Level-Cache Architecture for Performance, Energy, and Endurance Enhancement
    Hameed, Fazal
    Castrillon, Jeronimo
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (10) : 2375 - 2386
  • [6] Packet Processing Architecture Using Last-Level-Cache Slices and Interleaved 3D-Stacked DRAM
    Korikawa, Tomohiro
    Kawabata, Akio
    He, Fujun
    Oki, Eiji
    [J]. IEEE ACCESS, 2020, 8 : 59290 - 59304
  • [7] Rethinking Last-level-cache Write-back Strategy for MLC STT-RAM Main Memory with Asymmetric Write Energy
    Liang, Yu-Pei
    Chen, Tseng-Yi
    Chang, Yuan-Hao
    Chen, Shuo-Han
    Chen, Pei-Yu
    Shih, Wei-Kuan
    [J]. 2019 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2019,
  • [8] Architecting STT Last-Level-Cache for Performance and Energy Improvement
    Hameed, Fazal
    Tahoori, Mehdi B.
    [J]. PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 319 - 324
  • [9] Cooperatively Managing Dynamic Writeback and Insertion Policies in a Last-level DRAM Cache
    Yin, Shouyi
    Li, Jiakun
    Liu, Leibo
    Wei, Shaojun
    Guo, Yike
    [J]. 2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 187 - 192
  • [10] BlendCache: An Energy and Area Efficient Racetrack Last-Level-Cache Architecture
    Hameed, Fazal
    Castrillon, Jeronimo
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) : 5288 - 5298