OpenMP-Direktive
Enthält Links zu - Direktive bereit, die im OpenMP API verwendet werden.
Visual C++ unterstützt die folgenden OpenMP-Direktive:
Direktive |
Beschreibung |
---|---|
Gibt an, dass eine Speicheradresse an, die atomar aktualisiert wird. |
|
Synchronisiert alle Threads in einem Team; Alle Thread pause an der Grenze, bis alle Threads die Barriere ausführen. |
|
Gibt an, dass Code nur auf einem Thread gleichzeitig ausgeführt wird. |
|
Gibt an, dass alle Threads die gleiche Ansicht des Arbeitsspeichers für alle freigegebenen Objekte haben. |
|
Bewirkt, dass die Arbeit, die in eine for-Schleife innerhalb eines parallelen Bereichs unter Threads aufgeteilt werden sollen. |
|
Gibt an, dass nur das Vorlagen-threadshould einen Abschnitt des Programms ausführen. |
|
Gibt an, dass Code mit einer parallelisierten Schleife z. B. für eine sequenzielle Schleife ausgeführt werden soll. |
|
Definiert einen parallelen Bereich mit dem Code, der von mehreren Threads parallel ausgeführt werden. |
|
Identifiziert die von allen Threads aufgeteilt werden soll, Codeabschnitten. |
|
Hiermit können Sie nicht angeben, dass ein Abschnitt des Codes auf einem einzigen Thread Masterthread, der ausgeführt werden soll. |
|
Gibt an, dass eine Variable zu einem Thread privat ist. |