Cache lifetime enhancement technique using hybrid cache-replacement-policy

被引:9
|
作者
Priya, Bhukya Krishna [1 ]
Kumar, Sampath [1 ]
Begum, B. Shameedha [1 ]
Ramasubramanian, N. [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Tiruchirappalli 620015, India
关键词
Non-volatile memory; Write variation; Magneto-resistive RAM; Magnetic tunnel junction; Least recently used;
D O I
10.1016/j.microrel.2019.03.011
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Driven by the trends of emerging technologies in memories, a non-volatile memory (NVM) has been considered as an alternate technology to replace SRAM in an on-chip cache. Spin-transfer torque random access memory (SIT-RAM), a new type of NVM technology has low leakage power and huge density of cells. Besides having advantages, the emerging NVM technologies have limited writes and huge error rates. The write endurance and error rates are influenced by the cache replacement algorithm, which ultimately dictates the lifetime of a cache. Hence, it becomes necessary to develop or modify the cache replacement algorithms for improving the lifetime of the SIT-RAM caches. The proposed Hybrid-Cache-Replacement (IICR) policy reduces the impact of the replacement algorithm in such a way that its write endurance improves with reduction in error rate. The incoming data are appropriately placed in the existing block, which have minimum error rates and less number of writes. It has been implemented by comparing the incoming bits with the existing bits in a cache set. The simulation results show that the lifespan of the SIT-RAM caches improves by 135%, 165% and 27% along with 2%, 2% and 1% performance overhead when compared to the existing methods.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [1] Adaptive replacement policy for hybrid cache architecture
    Choi, Ju-Hee
    Park, Gi-Ho
    IEICE ELECTRONICS EXPRESS, 2014, 11 (22):
  • [2] Effective cache replacement policy for packet processing cache
    Yamaki, Hayato
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [3] A Fairness Conscious Cache Replacement Policy for Last Level Cache
    Dutta, Kousik Kumar
    Tanksale, Prathamesh Nitin
    Das, Shirshendu
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 695 - 700
  • [4] A Hybrid Cache Replacement Policy for Heterogeneous Multi-Cores
    AnandKumar, K. M.
    Akash, S.
    Ganesh, Divyalakshmi
    Christy, Monica Snehapriya
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 594 - 599
  • [5] An efficient cache replacement strategy for the hybrid cache consistency approach
    Zeitunlian, Aline
    Haraty, Ramzi A.
    World Academy of Science, Engineering and Technology, 2010, 63 : 268 - 273
  • [6] Massive spatial data cache replacement policy based on tile lifetime and popularity
    Wang, Hao
    Yu, Zhanwu
    Zeng, Wu
    Pan, Shaoming
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/ Geomatics and Information Science of Wuhan University, 2009, 34 (06): : 667 - 670
  • [7] A cache replacement policy to reduce cache miss rate for multiprocessor architecture
    Lim, Ho
    Kim, Jaehwan
    Chong, Jong-wha
    IEICE ELECTRONICS EXPRESS, 2010, 7 (12): : 850 - 855
  • [8] Cache Reuse Aware Replacement Policy for Improving GPU Cache Performance
    Son, Dong Oh
    Kim, Gwang Bok
    Kim, Jong Myon
    Kim, Cheol Hong
    IT CONVERGENCE AND SECURITY 2017, VOL 2, 2018, 450 : 127 - 133
  • [9] Cache behavior analysis of a compiler-assisted cache replacement policy
    Tian, XY
    Zhao, KJ
    Chen, HW
    Du, HY
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2004, 3189 : 30 - 43
  • [10] AdaptiveClimb - Adaptive Policy for Cache Replacement
    Berend, Daniel
    Dolev, Shlomi
    Kogan-Sadetsky, Marina
    SYSTOR '19: PROCEEDINGS OF THE 12TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE, 2019, : 187 - 187