Restricting Writes for Energy-Efficient Hybrid Cache in Multi-Core Architectures

被引:0
|
作者
Agarwal, Sukarn [1 ]
Kapoor, Hemangee K. [1 ]
机构
[1] IIT Guwahati, Dept Comp Sci & Engn, Gauhati 781039, Assam, India
关键词
Non-Volatile Memory; STT-RAM; Hybrid Cache; Private Blocks; Expensive write; MESI protocol; PERFORMANCE;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Emerging non-volatile memory technology Spin Transfer Torque Random Access Memory (STT-RAM) is a good candidate for the Last Level Cache (LLC) on account of high density, good scalability and low power consumption. However, expensive write operation reduces their chances as a replacement of SRAM. To handle these expensive write operations, an STTRAM/SRAM hybrid cache architecture is proposed that reduces the number of writes and energy consumption of the STT-RAM region in the LLC by considering the existence of private blocks. Our approach allocates dataless entries for such kind of blocks when they are loaded in the LLC on a miss. We make changes in the conventional MESI protocol by adding new states to deal with the dataless entries. Experimental results using full system simulator shows 73% savings in write operations and 20% energy savings compared to an existing policy.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Energy-Efficient Partitioning of Hybrid Caches in Multi-Core Architecture
    Lee, Dongwoo
    Choi, Kiyoung
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [2] Energy-Efficient Partitioning of Hybrid Caches in Multi-core Architecture
    Lee, Dongwoo
    Choi, Kiyoung
    VLSI-SOC: INTERNET OF THINGS FOUNDATIONS, 2015, 464 : 58 - 74
  • [3] Energy-efficient scheduling in multi-core servers
    Asghari, Naser M.
    Mandjes, M.
    Walid, Anwar
    COMPUTER NETWORKS, 2014, 59 : 33 - 43
  • [4] Cache Efficiency and Scalability on Multi-core Architectures
    Mueller, Thomas
    Trinitis, Carsten
    Smajic, Jasmin
    PARALLEL COMPUTING TECHNOLOGIES, 2011, 6873 : 88 - +
  • [5] An Energy-Efficient Hypervisor Scheduler for Asymmetric Multi-core
    Lin, Ching-Chi
    Chang, Chao-Jui
    Syu, You-Cheng
    Wu, Jan-Jan
    Liu, Pangfeng
    Cheng, Po-Wen
    Hsu, Wei-Te
    2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2014, : 507 - 509
  • [6] Understanding the Impact of Cache Performance on Multi-core Architectures
    Ramasubramaniam, N.
    Srinivas, V. V.
    Kumar, P. Pavan
    INFORMATION TECHNOLOGY AND MOBILE COMMUNICATION, 2011, 147 : 403 - 406
  • [7] A Locality-Aware, Energy-Efficient Cache Design for Large-Scale Multi-Core Systems
    Alshegaifi, Abdulrahman
    Huang, Chun-Hsi
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 497 - 502
  • [8] A novel energy-efficient scheduling model for multi-core systems
    Kumar, Neetesh
    Vidyarthi, Deo Prakash
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 643 - 666
  • [9] A novel energy-efficient scheduling model for multi-core systems
    Neetesh Kumar
    Deo Prakash Vidyarthi
    Cluster Computing, 2021, 24 : 643 - 666
  • [10] A Survey on Performance of On-Chip Cache for Multi-core Architectures
    Priya, B. Krishna
    Joshi, Amit D.
    Ramasubramanian, N.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATICS AND ANALYTICS (ICIA' 16), 2016,