Klauzule OpenMP
Zawiera łącza do klauzul używany w interfejsie API OpenMP.
Visual C++ obsługuje następujące klauzule OpenMP:
Klauzula |
Opis |
---|---|
Pozwala wątkom na dostęp wartość wątek główny dla threadprivate zmienna. |
|
Określa, że jeden lub więcej zmiennych powinny być współużytkowane przez wszystkie wątki. |
|
Określa zachowanie zmiennych unscoped w regionie równolegle. |
|
Określa, że każdy wątek powinien mieć własne wystąpienie zmiennej i zmienna powinna być inicjowany wartość zmiennej, ponieważ istnieje przed konstrukcja równolegle. |
|
Określa, czy pętla być wykonywane równolegle lub szeregowy. |
|
Określa, że kontekstu otaczającego wersję zmiennej jest ustawiana jako równa prywatnych wersji niezależnie od wątek wykonuje iteracji końcowy (dla pętli konstrukcja) lub w ostatniej sekcji (# pragma sekcje). |
|
Zastępuje bariery niejawny w dyrektywie. |
|
Ustawia liczbę wątków w zespole wątku. |
|
Wymagane na równoległego (openmp) instrukcji Jeżeli zamówione (dyrektyw OpenMP) dyrektywy ma być używane w pętli. |
|
Określa, że każdy wątek powinien mieć własne wystąpienie zmiennej. |
|
Określa, że jeden lub więcej zmiennych, które są prywatne dla każdego wątku są przedmiotem operacji zmniejszenia na koniec regionu równolegle. |
|
Stosuje się do (openmp) dyrektywy. |
|
Określa, że jeden lub więcej zmiennych powinny być współużytkowane przez wszystkie wątki. |