TY - JOUR
T1 - An integrated memory-disk system with buffering adapter and non-volatile memory
AU - Yoon, Su Kyung
AU - Bian, Mei Ying
AU - Kim, Shin Dug
N1 - Publisher Copyright:
© 2014, Springer Science+Business Media New York.
PY - 2013/9
Y1 - 2013/9
N2 - Next generation non-volatile memory devices are promising replacements for DRAM and Flash memories for mobile devices because of their energy efficiency and non-volatile characteristics. In this paper, we propose a new memory hierarchy system for next-generation non-volatile memory devices that is called an integrated memory-disk (IM-D) structure. It can merge a conventional main memory layer and a disk storage layer into a single memory layer using Phase change memory (PCM) and Flash memories. The IM-D architecture, consisting of a dual buffering IM-D adapter to improve the limited endurance and latencies, an array of PCM/Flash hybrid memories, and an associated memory management module called the IM-D translation layer in the operating system, is designed to utilize the advantages of next-generation non-volatile memory devices and at the same time overcome some shortcomings, like the asymmetric read/write access latencies and limited endurance, of a conventional memory hierarchy system. In the IM-D architecture, we propose an array of PCM/Flash hybrid memories and a migration scheme to enhance the cost effective performance and to reduce access latency. Our experimental results show that the miss rate of the proposed IM-D adapter is reduced by 49 % as compared with the conventional memory module, and the write count is reduced by 60.15 %. In addition, the access latency of the IM-D storage is improved by 45.3 %.
AB - Next generation non-volatile memory devices are promising replacements for DRAM and Flash memories for mobile devices because of their energy efficiency and non-volatile characteristics. In this paper, we propose a new memory hierarchy system for next-generation non-volatile memory devices that is called an integrated memory-disk (IM-D) structure. It can merge a conventional main memory layer and a disk storage layer into a single memory layer using Phase change memory (PCM) and Flash memories. The IM-D architecture, consisting of a dual buffering IM-D adapter to improve the limited endurance and latencies, an array of PCM/Flash hybrid memories, and an associated memory management module called the IM-D translation layer in the operating system, is designed to utilize the advantages of next-generation non-volatile memory devices and at the same time overcome some shortcomings, like the asymmetric read/write access latencies and limited endurance, of a conventional memory hierarchy system. In the IM-D architecture, we propose an array of PCM/Flash hybrid memories and a migration scheme to enhance the cost effective performance and to reduce access latency. Our experimental results show that the miss rate of the proposed IM-D adapter is reduced by 49 % as compared with the conventional memory module, and the write count is reduced by 60.15 %. In addition, the access latency of the IM-D storage is improved by 45.3 %.
KW - Cache and buffering
KW - Dual buffering adapter
KW - Integrated memory disk structure
KW - Memory hierarchy
UR - http://www.scopus.com/inward/record.url?scp=84908122763&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84908122763&partnerID=8YFLogxK
U2 - 10.1007/s10617-014-9152-7
DO - 10.1007/s10617-014-9152-7
M3 - Article
AN - SCOPUS:84908122763
SN - 0929-5585
VL - 17
SP - 609
EP - 626
JO - Design Automation for Embedded Systems
JF - Design Automation for Embedded Systems
IS - 3-4
ER -