3. Laufzeitbibliotheks-Funktionen

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: