Evaluation of persistent memory.
$ mkdir build && cd build
$ cmake ..
$ make
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.
init_pmem.sh
: Used to initialize pmem device which is simulated by usingmemmap
kernel parameter.