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.
Dieses Kapitel werden die Umgebungsvariablen OpenMPs C und C++ oder die entsprechenden API (plattformspezifische Mechanismen) dieses Steuerelement die parallele Ausführung des Codes:Die Namen von Umgebungsvariablen muss ein Großbuchstabe sein.Die Werte, die ihnen zugewiesen wurden, wird die Groß-/Kleinschreibung nicht beachtet und haben möglicherweise führende und nachfolgende Leerzeichen.Änderungen an den Werten nach dem Programm hat begonnen werden ignoriert.
Die Umgebungsvariablen stehen zur Verfügung:
OMP_SCHEDULE legt die Ablaufzeit zeitplan Segmentgröße und den Typ fest.
OMP_NUM_THREADS legt die Anzahl von Threads fest, die während der Ausführung verwendet werden soll.
OMP_DYNAMIC aktiviert oder deaktiviert dynamische Anpassung der Anzahl von Threads.
OMP_NESTED aktiviert oder deaktiviert geschachtelten Parallelität.
Die Beispiele in diesem Kapitel werden nur, wie diese Variablen können in der Umgebung Shells Unixs C (csh) festgelegt werden.In Korn-Shell und IN DOS-Umgebung sind die Aktionen ähnlich wie folgt:
csh:
setenv „OMP_SCHEDULE dynamisch“KSH:
OMP_SCHEDULE= dynamisch“ Exportieren "DOS:
legen Sie fest OMP_SCHEDULE=“ dynamisches "