Update README.md
This commit is contained in:
13
README.md
13
README.md
@@ -2,12 +2,9 @@
|
||||
|
||||
| Branch | Status |
|
||||
|-|-|
|
||||
| master |[](https://actions-badge.atrox.dev/cwpearson/perfect/goto?ref=master)|
|
||||
| master |[](https://actions-badge.atrox.dev/cwpearson/perfect/goto?ref=master) |
|
||||
|
||||
CPU/GPU performance control library for benchmarking
|
||||
* x86
|
||||
* POWER
|
||||
* Nvidia
|
||||
CPU/GPU Performance control library for benchmarking on Linux, x86, POWER, and Nvidia.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -20,6 +17,9 @@ CPU/GPU performance control library for benchmarking
|
||||
- [x] CUDA not required (GPU functions will not be compiled)
|
||||
- [x] Flush file system caches (linux)
|
||||
|
||||
## Contributors
|
||||
* [Carl Pearson](https://cwpearson.github.io)
|
||||
|
||||
## Installing
|
||||
|
||||
### CMake
|
||||
@@ -203,4 +203,5 @@ See [examples/cpu_cache.cpp](examples/cpu_cache.cpp).
|
||||
## Related
|
||||
|
||||
* [LLVM benchmarking instructions](https://llvm.org/docs/Benchmarking.html#linux) covering ASLR, Linux governor, cpuset shielding, SMT, and Intel turbo.
|
||||
* [easyperf.net](https://easyperf.net/blog/2019/08/02/Perf-measurement-environment-on-Linux#2-disable-hyper-threading) blog post discussing ACPI/Intel turbo, SMT, Linux governor, CPU affinity, process priority, file system caches, and ASLR.
|
||||
* [easyperf.net](https://easyperf.net/blog/2019/08/02/Perf-measurement-environment-on-Linux#2-disable-hyper-threading) blog post discussing ACPI/Intel turbo, SMT, Linux governor, CPU affinity, process priority, file system caches, and ASLR.
|
||||
* [temci](https://github.com/parttimenerd/temci) benchmarking tool for cpu sheilding and disabling hyperthreading, among other things.
|
||||
|
Reference in New Issue
Block a user