initial commit

This commit is contained in:
Carl Pearson
2019-09-19 10:59:28 -05:00
parent a8a014e706
commit f51ef904fb
18 changed files with 572 additions and 0 deletions

View File

@@ -1,2 +1,19 @@
# perfect
CPU/GPU performance control library for benchmarking
* x86
* POWER
* Nvidia
## Features
- [x] Disable CPU turbo (linux)
- [x] Set OS CPU performance mode to maximum (linux)
- [x] Set GPU clocks (nvidia)
- [x] Disable GPU turbo (nvidia)
- [x] Flush addresses from cache (amd64, POWER)
## Wish List
- [ ] Nvidia GPU power monitoring
- [ ] Nivida GPU utilization monitoring