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