Getting Started
Requirements
- x86_64 system
- Linux (Ubuntu, Debian, CentOS, openSUSE) Operating System
- Most stable on Ubuntu
- Root access
- Python3
Setup
pip3 install .
python3 setup install
Run
Once everything is set up, you can simply run Server Performance
Evaluation Tool by executing the spet
command:
Note: You need root access to run Server Performance Evaluation Tool.
spet
If for some reason, the CLI does not work, you can call Server Performance Evaluation Tool module with the following:
python3 -m spet
Results
Results will be outputted to the console (stdout) as they are gathered.
All result files will be located in $HOME/spet_results
under your
specific run’s directory.
If $HOME
was not detected for whatever reason, the result files will
be located in the Server Performance Evaluation Tool’s
spet/spet_results
directory.
Additional Options
Option | GNU long option | Meaning |
---|---|---|
-v |
--verbose |
Show additional information on SPET progress. |
-d |
--debug |
Show debugging information. |
-e [..] |
--exclude [..] |
Exclude the desired benchmark(s). Available options: lmbench , mlc , openssl , compilation , zlib , linpack , stream , nosql , sql , and docker . |
-avx512 |
--avx512 |
Enable AVX-512 for High-Performance Linpack. |
Usage Example
# Do not run linpack and docker for a Skylake server
sudo ./run --exclude linpack docker --avx512