Periodic learning-based region selection for energy-efficient MLC STT-RAM cache

被引:0
|
作者
Fanfan Shen
Yanxiang He
Jun Zhang
Chao Xu
机构
[1] Nanjing Audit University,School of Information Engineering
[2] Wuhan University,Computer School
[3] East China University of Technology,School of Software
来源
关键词
Periodic learning; Region selection; Multi-level cell; Spin-transfer torque RAM (STT-RAM);
D O I
暂无
中图分类号
学科分类号
摘要
The emerging multi-level cell (MLC) spin-transfer torque RAM (STT-RAM) is becoming one of the most promising candidates to replace SRAM as on-chip last-level caches. Compared with single-level cell (SLC) STT-RAM design, MLC cache outperforms SLC cache in terms of storage capacity. However, due to the cell design constrains, MLC STT-RAM suffers from considerably long write latency and high write energy. To explore the potential benefits of MLC STT-RAM cache, this paper proposes a scheme named periodic learning-based region selection (PLRS). We first formulate the region selection problem with greedy algorithm and then profile and collect the cache access behavior through periodic learning. Finally, PLRS will determine region selection based on the behavior information. The experimental results show that PLRS reduces dynamic energy consumption by 22.7% and reduces execution time by 16.2% on average compared to conventional MLC STT-RAM, with negligible overhead.
引用
收藏
页码:6220 / 6238
页数:18
相关论文
共 50 条
  • [21] Architecting Energy-efficient STT-RAM Based Register File on GPGPUs via Delta Compression
    Zhang, Hang
    Chen, Xuhao
    Xiao, Nong
    Liu, Fang
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [22] Efficient STT-RAM Last-Level-Cache Architecture to Replace DRAM Cache
    Hameed, Fazal
    Menard, Christian
    Castrillon, Jeronimo
    MEMSYS 2017: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2017, : 141 - 151
  • [23] TSE: Two-Step Elimination for MLC STT-RAM Last-Level Cache
    Hsieh, Jen-Wei
    Liu, Yi-Yu
    Lee, Hung-Tse
    Chang, Tai
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (09) : 1498 - 1510
  • [24] Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache
    Hsieh, Jen-Wei
    Hou, Yueh-Ting
    Chang, Tai-Chieh
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (08) : 2753 - 2757
  • [25] Using STT-RAM to Enable Energy-Efficient Near-Threshold Chip Multiprocessors
    Pan, Xiang
    Teodorescu, Radu
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT'14), 2014, : 485 - 486
  • [26] Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache
    National Taiwan University of Science and Technology, Department of Computer Science and Information Engineering, Taipei
    106, Taiwan
    IEEE Trans Comput Aided Des Integr Circuits Syst, 8 (2753-2757):
  • [27] TEEMO: Temperature Aware Energy Efficient Multi-Retention STT-RAM Cache Architecture
    Agarwal, Sukarn
    Chakraborty, Shounak
    Sjalander, Magnus
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 852 - 864
  • [28] A Holistic Tri-region MLC STT-RAM Design with Combined Performance, Energy, and Reliability Optimizations
    Wen, Wujie
    Mao, Mengjie
    Li, Hai
    Chen, Yiran
    Pei, Yukui
    Ge, Ning
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1285 - 1290
  • [29] Reinforcing the Energy Efficiency of Cyber-Physical Systems via Direct and Split Cache Consolidation on MLC STT-RAM
    Chen, Shuo-Han
    Liang, Yu-Pei
    Chang, Yuan-Hao
    Liu, Yun-Fei
    Wu, Chun-Feng
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 202 - 209
  • [30] Code motion for migration minimization in STT-RAM based hybrid cache
    Li, Qingan
    Shi, Liang
    Li, Jianhua
    Xue, Chun Jason
    He, Yanxiang
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 410 - 415