Pith. sign in

REVIEW 2 cited by

Basic Performance Measurements of the Intel Optane DC Persistent Memory Module

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1903.05714 v3 pith:F5PUR4PG submitted 2019-03-13 cs.DC cs.PF

classification cs.DCcs.PF
keywords memoryoptanepersistentfileperformancesystemapplicationsused
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Scalable nonvolatile memory DIMMs will finally be commercially available with the release of the Intel Optane DC Persistent Memory Module (or just "Optane DC PMM"). This new nonvolatile DIMM supports byte-granularity accesses with access times on the order of DRAM, while also providing data storage that survives power outages. This work comprises the first in-depth, scholarly, performance review of Intel's Optane DC PMM, exploring its capabilities as a main memory device, and as persistent, byte-addressable memory exposed to user-space applications. This report details the technologies performance under a number of modes and scenarios, and across a wide variety of macro-scale benchmarks. Optane DC PMMs can be used as large memory devices with a DRAM cache to hide their lower bandwidth and higher latency. When used in this Memory (or cached) mode, Optane DC memory has little impact on applications with small memory footprints. Applications with larger memory footprints may experience some slow-down relative to DRAM, but are now able to keep much more data in memory. When used under a file system, Optane DC PMMs can result in significant performance gains, especially when the file system is optimized to use the load/store interface of the Optane DC PMM and the application uses many small, persistent writes. For instance, using the NOVA-relaxed NVMM file system, we can improve the performance of Kyoto Cabinet by almost 2x. Optane DC PMMs can also enable user-space persistence where the application explicitly controls its writes into persistent Optane DC media. In our experiments, modified applications that used user-space Optane DC persistence generally outperformed their file system counterparts. For instance, the persistent version of RocksDB performed almost 2x faster than the equivalent program utilizing an NVMM-aware file system.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. FOCUS: Boosting Schema-aware Access for KV Stores via Hierarchical Data Management

    cs.DB 2025-05 conditional novelty 6.0 of 10

    FOCUS, a persistent key-value store with hierarchical field-level organization and schema-aware access, reports 2.1-5.9x throughput gains over two NVM-backed stores under YCSB and microbenchmark workloads.

  2. On Usage of Non-Volatile Memory as Primary Storage for Database Management Systems

    cs.DB 2025-02 conditional novelty 4.0 of 10

    Bypassing PostgreSQL's page cache with mmap and helper-thread prefetching reduces TPC-H query time by 8% on average on emulated NVM.

Pith tools