ykorman / pmts

Persistent Memory Test Suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Persistent Memory Test Suite (PMTS)

The Persistent Memory Test Suite (PMTS) is a collection of scripts to run popular benchmark tools on systems with Persistent Memory.

Supported Benchmark Tools

The following benchmarking tools are supported:

Prerequisites

The test suite requires the following:

  • Intel® Optane™ Persistent Memory installed in the system (one or more modules per CPU socket)
  • At least one DAX file system (ext4 or XFS) using persistent memory
  • ipmctl
  • ndctl
  • numactl
  • lscpu
  • grep/egrep
  • awk
  • sed
  • bc

Running the Tests

Each benchmark has a dedicated script and readme file referenced by the table below

Test Suite Script README
Intel Memory Latency Checker (MLC) pmts-mlc.sh README-mlc

About

Persistent Memory Test Suite

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Shell 100.0%