Wear-leveling Scheduler for Phase-Change RAM Main Memory for Mobile Consumer Electronics

被引:0
|
作者
Park, Sang-Hoon [1 ]
Seo, Hyeokjun [1 ]
You, Taehee [1 ]
Kim, Jin-Young [1 ]
Chung, Eui-Young [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
关键词
phase-change RAM; main memory; wear-leveling; scheduling;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Main memory systems based on phase-change random access memory ( PRAM) have been actively researched due to low static power consumption, which is adequate to mobile consumer electronics. However, PRAMs require wear-leveling, which incur performance overhead, to compensate their limited life-time. Even though many works have discussed the overhead in terms of write latency, read latency is also affected and the degradation is even severer since PRAM read is faster than write. Consequently, this paper proposes a wear-leveling scheduler that reduces the effect of wear-leveling overhead on read latency. The proposed method which can cooperate with various wear-leveling algorithms enables wear-leveling only when no read request is issued for a period longer than the pre-defined threshold. In spite of simplicity, a PRAM-based memory system equipped with the proposed method achieves 50% shorter read latency without affecting wear-leveling performance.
引用
收藏
页数:3
相关论文
共 38 条
  • [21] Secure and Durable (SEDURA): An Integrated Encryption and Wear-leveling Framework for PCM-based Main Memory
    Liu, Chen
    Yang, Chengmo
    ACM SIGPLAN NOTICES, 2015, 50 (05)
  • [22] A Scalable Wear Leveling Technique for Phase Change Memory
    Xu, Wang
    Koren, Israel
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (01)
  • [23] PHASE-CHANGE TECHNOLOGY AND THE FUTURE OF MAIN MEMORY
    Lee, Benjamin C.
    Zhou, Ping
    Yang, Jun
    Zhang, Youtao
    Zhao, Bo
    Ipek, Engin
    Mutlu, Onur
    Burger, Doug
    IEEE MICRO, 2010, 30 (01) : 131 - 141
  • [24] OCTO+: Optimized Checkpointing of B+ Trees for Non-Volatile Main Memory Wear-Leveling
    Hakert, Christian
    Kuehn, Roland
    Kuan-Hsun Chen
    Jian-Jia Chen
    Teubner, Jens
    10TH IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2021), 2021,
  • [25] HAD-TWL: Hot Address Detection-Based Wear Leveling for Phase-Change Memory Systems with Low Latency
    Kim, Sunwoong
    Jung, Hyunmin
    Shin, Woojae
    Lee, Hyokeun
    Lee, Hyuk-Jae
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (02) : 107 - 110
  • [26] A Software-hardware Collaborating Framework for Wear Leveling on Phase Change Memory
    Yu, Licheng
    Chen, Tianzhou
    Wu, JianZhong
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1360 - 1367
  • [27] Scalable High Performance Main Memory System Using Phase-Change Memory Technology
    Qureshi, Moinuddin K.
    Srinivasan, Vijayalakshmi
    Rivers, Jude A.
    ISCA 2009: 36TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2009, : 24 - 33
  • [28] Toss-up Wear Leveling: Protecting Phase-Change Memories from Inconsistent Write Patterns
    Zhang, Xian
    Sun, Guangyu
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [29] Wear-out Analysis of Error Correction Techniques in Phase-Change Memory
    Hoffman, Caio
    Ramos, Luiz
    Azevedo, Rodolfo
    Araujo, Guido
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [30] SECURITY REFRESH: PROTECTING PHASE-CHANGE MEMORY AGAINST MALICIOUS WEAR OUT
    Seong, Nak Hee
    Woo, Dong Hyuk
    Lee, Hsien-Hsin S.
    IEEE MICRO, 2011, 31 (01) : 119 - 127