OpenMP

This repository contains the source code for GAPs OpenMP API.

It only supports GCC.

Supported features

GAP OpenMP only support static scheduling and the following directives (pragma):

  • parallel

  • critical

  • for

  • barrier

  • atomic

  • single

How to use

To use OpenMP in your application, simply add CONFIG_OPENMP=1 to your Makefile.