The omp master directive identifies a section of code that must be run only by the master thread.
#pragma omp master statement_block
Threads other than the master thread will not execute the statement block associated with this construct.
No implied barrier exists on either entry to or exit from the master section.