/libnomp

libnomp is a loopy based runtime for C programming language to create domain specific compilers.

Primary LanguageCMIT LicenseMIT

libnomp

Unit tests

libnomp is a loopy based runtime for C programming language to create domain specific compilers for building HPC applications on accelerators (e.g. GPUs). Read more about how to download, build and use libnomp on nomp-org website.

While libnomp can be used as a standalone C library, it is intended to be used with the clang based compiler front-end nompcc to easily build HPC applications using a pragma based programming model without having to directly use libnomp C API.

libnomp and nompcc together form the nomp compiler framework.