DOI QR코드

DOI QR Code

Trend of Intel Nonvolatile Memory Technology

인텔 비휘발성 메모리 기술 동향

  • Published : 2020.06.01

Abstract

With the development of nonvolatile memory technology, Intel has released the Optane datacenter persistent memory module (DCPMM) that can be deployed in the dual in-line memory module. The results of research and experiments on Optane DCPMMs are significantly different from the anticipated results in previous studies through emulation. The DCPMM can be used in two different modes, namely, memory mode (similar to volatile DRAM: Dynamic Random Access Memory) and app direct mode (similar to file storage). It has buffers in 256-byte granularity; this is four times the CPU (Central Processing Unit) cache line (i.e., 64 bytes). However, these properties are not easy to use correctly, and the incorrect use of these properties may result in performance degradation. Optane has the same characteristics of DRAM and storage devices. To take advantage of the performance characteristics of this device, operating systems and applications require new approaches. However, this change in computing environments will require a significant number of researches in the future.

Keywords

Acknowledgement

이 논문은 2020년도 정부(과학기술정보통신부)의 재원으로 정보통신기획평가원의 지원을 받아 수행된 연구임[No. 2014-3-00035, 매니코어 기반 초고성능 스케일러블 OS 기초연구(차세대 OS 기초연구센터)].

References

  1. Wikipedia, "NVDIMM." https://en.wikipedia.org/wiki/NVDIMM
  2. J. Yang, J. Kim, M. Hoseinzadeh, J. Izraelevitz, and S. Swanson, "An Empirical Guide to the Behavior and Use of Scalable Persistent Memory, arXiv:1908.03583, 2019.
  3. J. Izraelevitz et al., "Basic Performance Measurements of the Intel Optane DC Persistent Memory Module," arXiv:1903.05714, 2019.
  4. Intel, "Break the Cost and Capacity Barrier with $intel^{(R)}$ OptaneTM DC Persistent Memory," https://www.intel.com/content/dam/www/public/us/en/documents/solution-briefs/redis-enterprise-brief.pdf
  5. Fujitsu, "White paper: Performance Test Report of Intel Optane DC Persistent Memory on PRIMEFLEX for SAP HANA," Apr. 2019. https://sp.ts.fujitsu.com/dmsp/Publications/public/wp-performance-report-primergyinteloptane-saphane.pdf
  6. O. Patil et al., "Performance Characterization of a DRAM-NVM Hybrid Memory Architecture for HPC Applications Using Intel Optane DC Persistent Memory Modules," in Proc. Int. Symp. Memory Syst., Washington, D.C., USA, Sept. 2019. pp. 288-303.
  7. V. Mironov et al., "Performance Evaluation of the Intel Optane DC Memory With Scientific Benchmarks." In Proc. IEEE/ACM Workshop Memory Centric High Performance Computer., Denver, CO, USA, Nov. 2019. pp. 1-6.
  8. vmware, "Intel Optane DC Persistent Memory "Memory Mode" Virtualized Performance Study," July 28, 2019, https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/IntelOptaneDCPMEM-memory-mode-perf.pdf
  9. J. Xu et al., "Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks," in Proc. Int. Conf. Architectural Support for Programming Languages Operat. Syst., Providence, RI, USA, Apr. 2019. pp. 427-439.
  10. Intel Developer zone, "Speeding Up Apache Spark Workloads on $intel^{(R)}\;Optane^{TM}$ DC Persistent Memory," https://software.intel.com/en-us/articles/speeding-up-apache-sparkworkloads-on-intel-optane-dc-persistent-memory
  11. C, Xu and P. Balver, "Accelerate Your Apache Spark with Intel Optane DC Persistent Memory," https://databricks.com/session/accelerate-your-apache-spark-with-intel-optane-dcpersistent-memory