How to install¶
SPBench Dependencies¶
The folowing packages are required to install and use SPBench:
build-essential
pkg-config
cmake
yasm
python (tested on python3 and python2.7)
You can run the command bellow to install theses packages or ask a system admin.
sudo apt-get install -y build-essential pkg-config cmake yasm python3
Applications Installation¶
To install SPBench you can choose full installation (all applications):
./spbench install
Or choose a specific application:
./spbench install -app <application_name>
Run ./spbench install -h
for more info.
To install specific components, see libs/README.md
or ppis/README.md
.
Workload installation¶
The workloads (applications inputs) natively provided by SPBench to run the applications are not automatically obtained during installation. So at this point, you may also want to download and install the workloads.
./spbench download-inputs
Or choose a specific application:
./spbench download-inputs -app <application_name>
Run ./spbench download-inputs -h
to see more options.
And see the SPBench workloads page for more details.