The Persistent Memory Test Suite (PMTS) is a collection of scripts to run popular benchmark tools on systems with Persistent Memory.
The following benchmarking tools are supported:
- Intel® MLC (Memory Latency Checker) v3.8 or later
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
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 |