Virtual Institute — High Productivity Supercomputing

Archer

Archer is a data race detector for OpenMP programs.
Archer builds on open-source tool infrastructure such as OMPT and ThreadSanitizer to provide portability. As a result, Archer achieves very high accuracy and precision in the data race reports. Since 2019, the tool is developed within the LLVM project. Archer is distributed with all Clang-based compiler suites.

Programming models

OpenMP

License

Open source: Apache-2.0 (LLVM)

Organizations

Lawrence Livermore National Laboratory
University of Utah
RWTH Aachen University

Homepage

https://github.com/PRUNERS/archer