Changes between Version 78 and Version 79 of Next-GenOpenMPTransformation


Ignore:
Timestamp:
12/02/21 16:34:54 (4 years ago)
Author:
wuwenhao
Comment:

Update this page to a full index of CIVL's OpenMP support

Legend:

Unmodified
Added
Removed
Modified
  • Next-GenOpenMPTransformation

    v78 v79  
    22
    33== 1 [wiki:OpenMP-Transformation-Introduction] ==
     4([https://vsl.cis.udel.edu/trac/civl/wiki/OpenMP-Transformation-Introduction content])
    45
    5   1.1 [The Sequentially Consistent Subset of OpenMP]
     6  1.1 [https://vsl.cis.udel.edu/trac/civl/wiki/OpenMP-Transformation-Introduction#a1.1TheSequentiallyConsistentSubsetofOpenMP The Sequentially Consistent Subset of OpenMP]
    67
    7   1.2 [General Ideas of OpenMP Transformation]
     8  1.2 [https://vsl.cis.udel.edu/trac/civl/wiki/OpenMP-Transformation-Introduction#a1.2OverviewofOpenMPTransformation General Ideas of OpenMP Transformation]
    89
    910== 2 [wiki:OpenMP-Transformation-Supported-Features] ==
     11([https://vsl.cis.udel.edu/trac/civl/wiki/OpenMP-Transformation-Supported-Features content])
    1012
    1113  2.1 [Supported OpenMP Directives]
     
    1517    2.1.2 [Worksharing Constructs]
    1618
     19      2.1.2.1 [`sections` Construct]
     20
     21      2.1.2.2 [`single` Construct]
     22
     23      2.1.2.3 [`workshare` Construct]
     24
    1725    2.1.3 [Loop-Related Directives]
    1826
    19     2.1.4 [Synchronization Constructs and Clauses]
     27      2.1.3.1 [Worksharing-Loop Construct]
    2028
    21     2.1.5 [Data Environment]
     29      2.1.3.2 [SIMD Construct]
    2230
    23   2.2. [Supported OpenMP Runtime Library Types and Rountines]
     31    2.1.4 [Tasking Construct]
    2432
    25     2.2.1 [Execution Environment Rountines]
     33    2.1.5 [`master` Construct]
     34
     35    2.1.6 [Synchronization Constructs and Clauses]
     36
     37      2.1.6.1 [`critical` Construct]
     38
     39      2.1.6.2 [`barrier` Construct]
     40
     41      2.1.6.3 [`atomic` Construct]
     42
     43      2.1.6.4 [`ordered` Construct]
     44
     45    2.1.7 [Data Environment]
     46
     47      2.1.7.1 [`threadprivate ` Directive]
     48
     49      2.1.7.2 [`default` Clause]
     50
     51      2.1.7.3 [`shared` Clause]
     52
     53      2.1.7.4 [`private` Clause]
     54
     55      2.1.7.5 [`firstprivate` Clause]
     56
     57      2.1.7.6 [`lastprivate` Clause]
     58
     59      2.1.7.7 [`reduction` Clause]
     60
     61  2.2. [Supported OpenMP Runtime Library Types and Routines]
     62
     63    2.2.1 [Execution Environment Routines]
     64
     65      2.2.1.1 [`omp_set_num_threads`]
     66
     67      2.2.1.2 [`omp_get_num_threads`]
     68
     69      2.2.1.3 [`omp_get_max_threads`]
     70
     71      2.2.1.4 [`omp_get_thread_num`]
    2672
    2773    2.2.2 [Lock Routines]
    2874
     75      2.2.2.1 [`omp_init_lock`]
     76
     77      2.2.2.2 [`omp_destroy_lock`]
     78
     79      2.2.2.3 [`omp_set_lock`]
     80
     81      2.2.2.4 [`omp_unset_lock`]
     82
     83      2.2.2.5 [`omp_test_lock`]
     84
    2985    2.2.3 [Timing Routines]
    3086
    31    
     87      2.2.3.1 [`omp_get_wtime`]
     88
     89[https://vsl.cis.udel.edu/trac/civl/wiki/DeveloperPage Back: DeveloperPage]
     90
     91[https://vsl.cis.udel.edu/trac/civl/wiki/OpenMP-Transformation-Introduction Next: Introduction]