sudo chmod +x run_benchmarks.sh
Execution of all benchmarks:
sudo ./run_benchmarks.sh all
Execution of 'load' benchmark:
sudo ./run_benchmarks.sh load
Execution of 'load' and 'store' benchmarks:
sudo ./run_benchmarks.sh load store
The module names that could be benchmarked:
- load (DONE)
- store (DONE)
- ntstore (DONE)
- copy (DONE)
- memcpy (DOING)
- pc (DOING)
- reduc (DONE)
- dp (dotprod) (DONE)
- triad (DONE)
The TODO list:
- memcpy :
- Drawing the benchmark plot
- pc :
- Drawing the benchmark plot
WARNING: YOU MUST RUN EVERY BENCHMARK USING ROOT PRIVILEGES!!