A bash script to automate the compilation and execution of KaStORS OpenMP dataflow Benchmarks under Archer race detection tool.
Run:
./run.sh
The run.sh
file contains the script to perform the following tasks
- Downloading the KaStORS benchmark suite from the repository
- Configuring the scripts necessary to build the application
- Compiling the applications
- Running them.
- Linux environment, preferably Ubuntu.
- Git.
- LLVM/Clang.
- Archer, OpenMP race detection tool.
- The
libcblas
library. In Ubuntu you can install withsudo apt install libatlas-base-dev libblas-dev liblapack-dev
- The
liblapacke
library, installation:sudo apt-get install liblapacke-dev
- Autoconf, you can install it with
sudo apt-get install autoconf
See the license file LICENSE.md
for more information. The script in tests/
was taken from the
DataRaceBench and its license is maintained in the file.