Contenido
compilación condicional de 2.2
Construcciones de división del trabajo de 2.4
2.4.2 secciones de construcción
2.5 Combinados construcciones paralelas de división del trabajo
paralelo 2.5.1 para la construcción
construcción paralela de 2.5.2 secciones
Directivas maestro y sincronización de 2.6
directiva de 2.7.1 threadprivate
Cláusulas de atributo de uso compartido de datos de 2.7.2
valor predeterminado de 2.7.2.5
Anidamiento de directivas de 2.9
3.Funciones de la biblioteca en tiempo de ejecución
Funciones del entorno de ejecución de 3.1
función de 3.1.1 omp_set_num_threads
función de 3.1.2 omp_get_num_threads
función de 3.1.3 omp_get_max_threads
función de omp_get_thread_num 3.1.4
función de 3.1.5 omp_get_num_procs
función de 3.1.6 omp_in_parallel
3.2.1 funciones de omp_init_lock y de omp_init_nest_lock
3.2.2 funciones de omp_destroy_lock y de omp_destroy_nest_lock
3.2.3 funciones de omp_set_lock y de omp_set_nest_lock
3.2.4 funciones de omp_unset_lock y de omp_unset_nest_lock
3.2.5 funciones de omp_test_lock y de omp_test_nest_lock
3.3 Que sincroniza las rutinas
función de 3.3.1 omp_get_wtime
función de 3.3.2 omp_get_wtick
A.1 que ejecuta un bucle sencillo en paralelo
A.2 que especifica la compilación condicional
A.3 utilizar regiones paralelas
A.4 Utilizar la cláusula de nowait
A.5 Mediante la directiva crítica
A.6 Utilizar la cláusula de lastprivate
A.7 Utilizar la cláusula reduction
A.8 que especifica secciones paralelas
Únicas directivas de A.9 Utilizar
A.10 que especifica el orden secuencial
A.11 que especifica un número fijo de subprocesos
A.12 Mediante la directiva atómica
A.13 Mediante la directiva alineado con una lista
A.14 Mediante la directiva alineado sin una lista
A.15 que determina el número de subprocesos utilizados
A.17 mediante encajable bloqueos
A.18 anidadas para las directivas
Anidamiento incorrecto de Mostrar de los ejemplos A.19 de directivas de Trabajo-uso compartido
Enlace A.20 de las directivas de la barrera
Variables de A.21 Ámbito con la cláusula privada
A.22 Utilizar la cláusula predeterminada (ninguno)
Ejemplos A.23 de directiva ordenada
ejemplo A.24 de la cláusula privada
Ejemplos A.25 de la cláusula de datos de copyprivate
A.26 Mediante la directiva de threadprivate
Uso A.27 de matrices de longitud variable C99
Uso A.28 de cláusula de los num_threads
El uso A.29 de Trabajo-Uso Compartido construye En una construcción crítica
Funciones de bloqueo de subprocesos A.31
B.Códigos auxiliares para las funciones de la biblioteca en tiempo de ejecución
D.Mediante la cláusula de programación
Horacomportamientos Implementación-Definido en OpenMP C/C++
f.nuevas características y Clarifications en la versión 2,0
Vea también
Conceptos
OpenMP C y la interfaz de programación de aplicaciones de C++