Funciones de OpenMP
proporciona vínculos a las funciones utilizadas en el OpenMP API.
Implementación de Visual C++ del estándar de OpenMP incluye las siguientes funciones.
Función |
Descripción |
---|---|
desinicializa un bloqueo. |
|
desinicializa un bloqueo encajable. |
|
Devuelve un valor que indica si el número de subprocesos disponibles en la región paralela subsiguiente se puede ajustar el motor en tiempo de ejecución. |
|
Devuelve un entero al que sea igual o mayor que el número de subprocesos que estará disponible si una región paralela sin num_threads estaba definido en ese momento en el código. |
|
Devuelve un valor que indica si se habilita el paralelismo anidados. |
|
Devuelve el número de procesadores disponibles cuando se llama a la función. |
|
Devuelve el número de subprocesos de la región paralela. |
|
Devuelve el número de subprocesos del subproceso que se ejecuta dentro del equipo de subproceso. |
|
Devuelve el número de segundos entre los tic-tac de reloj de procesador. |
|
Devuelve un valor en segundos de tiempo transcurrido de algún punto. |
|
Devuelve cero si se llama dentro de una región paralela. |
|
Inicializa un bloqueo simple. |
|
Inicializa un bloqueo. |
|
Indica que el número de subprocesos disponibles en la región paralela subsiguiente se puede ajustar el motor en tiempo de ejecución. |
|
Los bloques muestra la ejecución hasta que un bloqueo esté disponible. |
|
Los bloques muestra la ejecución hasta que un bloqueo esté disponible. |
|
Paralelismo anidado de permisos. |
|
Establece el número de subprocesos en regiones paralelas posteriores, a menos que se reemplace con una cláusula de num_threads . |
|
Los intentos de establecer un bloqueo pero no bloquean la ejecución de subprocesos. |
|
Los intentos de establecer un bloqueo encajable pero no bloquean la ejecución de subprocesos. |
|
Libere un bloqueo. |
|
Libere un bloqueo encajable. |