wiki:OpenMP-Transformation-Supported-Features

2 OpenMP Transformation Supported Features

2.1 Supported OpenMP Directives

2.1.1 parallel Construct

2.1.2 Workingsharing Constructs

2.1.2.1 sections Construct

2.1.2.2 single Construct

2.1.2.3 workshare Construct

2.1.3 Loop-Related Directives

2.1.3.1 Worksharing-Loop Construct

2.1.3.2 simd Construct

2.1.3.3 Worksharing-Loop SIMD Construct

for loop construct

do loop construct

2.1.3.4 declare simd Directive

2.1.4 Tasking Constructs

2.1.5 master Construct

2.1.6 Synchronization Constructs and Clauses

2.1.6.1 critical Construct

2.1.6.2 barrier Construct

2.1.6.3 atomic Construct

2.1.6.4 ordered Construct

2.1.7 Data Environment

2.1.7.1 threadprivate Directive

2.1.7.2 default Clause

2.1.7.3 shared Clause

2.1.7.4 private Clause

2.1.7.5 firstprivate Clause

2.1.7.6 lastprivate Clause

2.1.7.7 reduction Clause

2.2 Supported OpenMP Runtime Library Types and Routines

2.2.1 Execution Environment Routines

2.2.1.1 omp_set_num_threads

2.2.1.2 omp_get_num_threads

2.2.1.3 omp_get_max_threads

2.2.1.4 omp_get_thread_num

2.2.2 Lock Routines

2.2.1.1 omp_init_lock

2.2.1.2 omp_destroy_lock

2.2.1.3 omp_set_lock

2.2.1.4 omp_unset_lock

2.2.1.5 omp_test_lock

2.2.3 Timing Routines

2.2.3.1 omp_get_wtime


Prev: Introduction

Back: Index

Last modified 3 years ago Last modified on 01/31/23 14:22:23
Note: See TracWiki for help on using the wiki.