cs-qyzhang / pmem-bench

Evaluation of Persistent Memory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pmem-bench

Evaluation of persistent memory.

Build

$ mkdir build && cd build
$ cmake ..
$ make

File Description

utility

  • cpuinfo: Get number of cpu cores etc.
  • hardware_prefetch: Enable/disable hardware prefetch to avoid impact on evaluation. Borrowed from uarch-configure.
  • pmem: Commonly used pmem operations such as initializing.

script

  • init_pmem.sh: Used to initialize pmem device which is simulated by using memmap kernel parameter.

About

Evaluation of Persistent Memory

License:GNU General Public License v3.0


Languages

Language:C 94.0%Language:CMake 4.9%Language:Shell 1.0%