gitextract_aunglxr9/ ├── AUTHORS ├── CMakeLists.txt ├── Doxyfile ├── README-BENCHMARKS-TESTING.md ├── README.md ├── TODO.dox ├── bench/ │ ├── CMakeLists.txt │ ├── memlat/ │ │ ├── CMakeLists.txt │ │ └── memlat.c │ ├── multilat/ │ │ ├── CMakeLists.txt │ │ └── multilat.c │ └── new_memlat/ │ ├── CMakeLists.txt │ ├── memlat.c │ └── memlat.sh ├── benchmark-tests/ │ ├── bandwidth-model-building.sh │ ├── memlat-bench-test-10M-single-socket.sh │ ├── memlat-bench-test-10M.sh │ ├── memlat-orig-lat-test-single-socket.sh │ ├── memlat-orig-lat-test.sh │ ├── nvmemul-bandwidth.ini │ ├── nvmemul-debug.ini │ ├── nvmemul-orig.ini │ └── nvmemul.ini ├── license.txt ├── nvmemul-orig.ini ├── nvmemul.dox ├── nvmemul.ini ├── scripts/ │ ├── install.sh │ ├── runenv.sh │ ├── setupdev.sh │ └── turboboost.sh ├── src/ │ ├── CMakeLists.txt │ ├── dev/ │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── ioctl_query.h │ │ └── pmc.c │ └── lib/ │ ├── CMakeLists.txt │ ├── config.c │ ├── config.h │ ├── cpu/ │ │ ├── CMakeLists.txt │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── haswell-papi.h │ │ ├── haswell.h │ │ ├── ivybridge-papi.h │ │ ├── ivybridge.h │ │ ├── known_cpus.h │ │ ├── pmc-papi.c │ │ ├── pmc-papi.h │ │ ├── pmc.c │ │ ├── pmc.h │ │ ├── sandybridge-papi.h │ │ ├── sandybridge.h │ │ └── xeon-ex.h │ ├── debug.c │ ├── debug.h │ ├── dev.c │ ├── dev.h │ ├── errno.h │ ├── error.h │ ├── init.c │ ├── interpose.c │ ├── interpose.h │ ├── measure.h │ ├── measure_bw.c │ ├── measure_lat.c │ ├── misc.c │ ├── misc.h │ ├── model.h │ ├── model_bw.c │ ├── model_lat.c │ ├── monotonic_timer.c │ ├── monotonic_timer.h │ ├── pflush.c │ ├── pflush.h │ ├── pmalloc.c │ ├── pmalloc.h │ ├── process_rank.c │ ├── stat.c │ ├── stat.h │ ├── thread.c │ ├── thread.h │ ├── topology.c │ └── topology.h └── test/ ├── CMakeLists.txt ├── test_dev.cc ├── test_interpose.cc ├── test_multithread.c ├── test_mutex.cc ├── test_nvm.c ├── test_nvm_remote_dram.c └── test_thread.cc