Directivas de OpenMP
proporciona vínculos a las directivas utilizadas en el OpenMP API.
Visual C++ admite las siguientes directivas de OpenMP:
Directiva |
Descripción |
---|---|
Especifica que una ubicación de memoria que se actualizará atómico. |
|
sincroniza todos los subprocesos en un equipo; todos los subprocesos en pausa en la barrera, hasta que todos los subprocesos se ejecuten la barrera. |
|
Especifica que el código se ejecuta sólo en un subproceso cada vez. |
|
especifica que todos los subprocesos tienen la misma vista de memoria para todos los objetos compartidos. |
|
Hace que el trabajo realizado en un bucle for dentro de una región paralela que se va a dividir entre los subprocesos. |
|
Especifica que sólo el threadshould principal ejecuta una sección del programa. |
|
Especifica que el código en paralelo del bucle se debe ejecutar como un bucle secuencial. |
|
Define una región paralela, que es el código que se ejecutará por varios subprocesos en paralelo. |
|
identifica las secciones de código que se dividirán entre todos los subprocesos. |
|
Permite especificar que una sección de código debe ejecutarse en un subproceso, no necesariamente el subproceso principal. |
|
Especifica que una variable es privada para un subproceso. |