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.
Die Einfach-Direktive identifizieren ein Konstrukt, das angibt, dass der entsprechende strukturierte Block mit nur einem Thread im Team ausgeführt wird (nicht unbedingt der Masterthread).Die Syntax der Einfach-Direktive sieht wie folgt aus:
#pragma omp single [clause[[,] clause] ...] new-line
structured-block
Die Klausel ist eine der folgenden Aktionen aus:
(privatVariableListe**)**
(firstprivateVariableListe**)**
(copyprivateVariableListe**)**
nowait
Es gibt eine implizite Grenze nach dem Einfach Konstrukt, es sei denn, eine nowait-Klausel angegeben wird.
Einschränkungen für Einfach-Direktive lauten wie folgt:
Nur eine einzige nowait-Klausel kann auf Einfach-Direktive angezeigt werden.
Die copyprivat-Klausel darf nicht mit der nowait-Klausel verwendet werden.
Querverweise:
- private, firstprivateund copyprivat-Klauseln finden 2.7.2 Abschnitt auf Seite 25.