Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Fonctions d'OpenMP

Fournit des liens vers les fonctions utilisées dans l'API d'OpenMP.

L'implémentation de Visual C++ du standard d'OpenMP inclut les fonctionnalités suivantes.

Fonction

Description

omp_destroy_lock

Uninitializes un verrou.

omp_destroy_nest_lock

Uninitializes un verrou empilable.

omp_get_dynamic

Retourne une valeur qui indique si le nombre de threads disponibles dans la région parallèle suivante peut être ajusté par le runtime.

omp_get_max_threads

Retourne un entier auquel est égal ou supérieur au nombre de threads qui sont disponibles si une région parallèle sans num_threads sont définies à ce stade de code.

omp_get_nested

Retourne une valeur qui indique si le parallélisme imbriqué est activé.

omp_get_num_procs

Retourne le nombre de processeurs disponibles lorsque la fonction est appelée.

omp_get_num_threads

Retourne le nombre de threads dans une région parallèle.

omp_get_thread_num

Retourne le numéro du thread s'exécutant dans son équipe de thread.

omp_get_wtick

Retourne le nombre de secondes entre les battements d'horloge du processeur.

omp_get_wtime

Retourne une valeur en secondes du temps écoulé d'un certain point.

omp_in_parallel

Retourne une valeur différente de zéro si elle est appelée d'une région parallèle.

omp_init_lock

initialise un verrou simple.

omp_init_nest_lock

initialise un verrou.

omp_set_dynamic

Indique que le nombre de threads disponibles dans la région parallèle suivante peut être ajusté par le runtime.

omp_set_lock

Les blocs thread l'exécution jusqu'à ce qu'un verrou soit disponible.

omp_set_nest_lock

Les blocs thread l'exécution jusqu'à ce qu'un verrou soit disponible.

omp_set_nested

Permet un imbriqué le parallélisme.

omp_set_num_threads

Définit le nombre de threads dans les régions parallèles suivantes, sauf si une clause de num_threads .

omp_test_lock

Essaie de définir un verrou mais ne bloque pas l'exécution des threads.

omp_test_nest_lock

Essaie de définir un verrou empilable mais ne bloque pas l'exécution des threads.

omp_unset_lock

libère un verrou.

omp_unset_nest_lock

libère un verrou empilable.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft