Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt werden Funktionen C und C++ OpenMPs der Laufzeitbibliothek.Der Header <omp.h> deklariert zwei Arten, mehrere Funktionen bereit, die verwendet werden können, um die parallele Ausführungsumgebung zu steuern und abzufragen und Sperren, die verwendet werden können, um den Zugriff auf die Daten zu synchronisieren.
Der Typ omp_lock_t ist ein Objekttyp, der zur Darstellung der Lage ist, dass eine Sperre vorliegt oder dass ein Thread eine Sperre besitzt.Dies sperrt gekennzeichnet, als einfach Sperren.
Der Typ omp_nest_lock_t ist ein Objekttyp, der zur Darstellung eines Lage ist, dass eine Sperre verfügbar ist oder die Identität des Threads, der die Anzahl der Schachtelungs und eine Sperre besitzt (unten beschrieben).Dies sperrt so genannte schachtelbare Sperren.
Die Bibliotheksfunktionen sind externe Funktionen mit „C“ - Bindung.
Die Beschreibungen in diesem Kapitel werden in die folgenden Themen unterteilt:
Funktionen Ausführungsumgebungs (siehe Abschnitt 3.1 auf Seite 35).
Sperren von Funktionen (siehe Abschnitt 3.2 auf Seite 41).