Section: New Software and Platforms
KLANG-OMP
The Klang-Omp OpenMP Compiler
Keywords: Compilers - Task scheduling - OpenMP - Source-to-source compiler - Data parallelism
Functional Description
The Klang-Omp software is a source-to-source OpenMP compiler for languages C and C++. The Klang-Omp compiler translates OpenMP directives and constructs into API calls from the StarPU runtime system or the XKaapi runtime system. The Klang-Omp compiler is virtually fully compliant with OpenMP 3.0 constructs. The Klang-Omp compiler supports OpenMP 4.0 dependent tasks and accelerated targets.