Skip to content

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

License

Notifications You must be signed in to change notification settings

nomp-org/libnomp

Repository files navigation

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.