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 条
  • [21] Design of an Intelligent Data Cache with Replacement Policy
    Begum, B. Shameedha
    Ramasubramanian, N.
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2019, 10 (02): : 87 - 107
  • [22] Cache Optimization on Hot-Point Proxy Caching Using Weighted-Rank Cache Replacement Policy
    Ponnusamy, S. P.
    Karthikeyan, E.
    ETRI JOURNAL, 2013, 35 (04) : 687 - 696
  • [23] A cache replacement policy for transcoding proxy servers
    Yeung, KH
    Wong, CC
    Wong, KY
    Hui, SY
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2004, E87B (01) : 209 - 211
  • [24] The Kendra cache replacement policy and its distribution
    McCann J.A.
    World Wide Web, 2000, 3 (4) : 231 - 240
  • [25] Cache Replacement Policy Based on Server Distance
    Kamiyama, Noriaki
    Nakano, Yuusuke
    Shiomoto, Kohei
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 830 - 833
  • [26] A Ga-based cache replacement policy
    Chen, Y
    Li, ZZ
    Wang, ZW
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 263 - 266
  • [27] Optimization on replacement policy of cache for certificate system
    She, K
    Niu, XZ
    Zhou, MT
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 222 - 226
  • [28] An Improved Cache Invalidation Policy in Wireless Environment Cooperate with Cache Replacement Policy Based on Genetic Programming
    El-Zoghabi, Adel
    El Shenawy, Amro G.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2018, 2019, 845 : 588 - 602
  • [29] Cache replacement policy for proxy server using type based partitioning
    Doo, HJ
    Lee, SH
    Jung, JH
    Choi, SB
    IC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS I AND II, 2001, : 649 - 652
  • [30] CACHE REPLACEMENT POLICY BASED ON FUZZY DECISION SYSTEM
    Al-Titinchi, Ali A.
    Al-Din, Munaf S. N.
    MESM '2006: 9TH MIDDLE EASTERN SIMULATION MULTICONFERENCE, 2008, : 84 - 88