본문 바로가기
KERD
논문KCI 등재

NVDIMM의 동작 특성 분석 및 개선 방안 연구

Characterization and Improvement of Non-Volatile Dual In-Line Memory Module

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

High performance non-volatile memory system can mitigate the gap between main memory and storage. However, no single memory devices fulfill the requirements. Non-volatile Dual In-line Memory Module (NVDIMM) consisted of DRAMs and NAND Flashes has been proposed to achieve the performance and non-volatility simultaneously. When power outage occurs, data in DRAM is backed up into NAND Flash using a small-size external energy storage such as a supercapacitor. Backup and restore operations of NVDIMM do not cooperate with the operating system in the NVDIMM standard, thus there is room to optimize its operation. This paper analysis the operation of NVDIMM and proposes a method to reduce backup and restore time. Particularly, data compression is introduced to reduce the amount of data that to be backed up and restored. The simulation results show that the proposed method reduces up to 72.6% of backup and restore time.

Abstract

High performance non-volatile memory system can mitigate the gap between main memory and storage. However, no single memory devices fulfill the requirements. Non-volatile Dual In-line Memory Module (NVDIMM) consisted of DRAMs and NAND Flashes has been proposed to achieve the performance and non-volatility simultaneously. When power outage occurs, data in DRAM is backed up into NAND Flash using a small-size external energy storage such as a supercapacitor. Backup and restore operations of NVDIMM do not cooperate with the operating system in the NVDIMM standard, thus there is room to optimize its operation. This paper analysis the operation of NVDIMM and proposes a method to reduce backup and restore time. Particularly, data compression is introduced to reduce the amount of data that to be backed up and restored. The simulation results show that the proposed method reduces up to 72.6% of backup and restore time.

참고문헌 (7)

  1. JEDEC, "JESD248 DDR4 NVDIMM-N Design Standard", ~ (2016)
  2. Micron, "DDR4 SDRAM NVRDIMM", ~ (2015)
  3. Micron, "DDR4 SDRAM", ~ (2017)
  4. Micron, "NAND Flash Memory – MLC+", ~ (2014)
  5. G. Pekhimenko, "Base-Delta-Immediate Compression: Practical Data Compression for On-Chip Caches", Proceedings of the ACM 21st international conference on Parallel architectures and compilation techniques, pp.377~388 (2012)
  6. 박재현, "압축 기반 상변화 메모리 시스템에서 저장 위치를고려한 하이브리드 SLC", MLC 관리 기법, 2016, pp.11(2), 107~116[DOI]
  7. Frequent Pattern Compression: A Significance-Based Compression Scheme for L2 Caches, "A.R. Alameldeen", Computer S University of Wisconsin-Madison, ~, pp.Technical Report 1500 (2004)

관련 논문AI추천

이 간행물의 다른 논문 (7건)