4.1 OMP_SCHEDULE
OMP_SCHEDULE stosuje się tylko do dla i równoległych do dyrektyw, które mają typ harmonogramu runtime.Rozmiar typu i fragmencie harmonogramu dla wszystkich takich pętli można ustawić w czasie wykonywania, ustawiając tę zmienną środowiskową do dowolnego typu harmonogramu uznanych i opcjonalny chunk_size.
Dla dla i równoległych do dyrektyw, które mają typ harmonogramu, inne niż runtime, OMP_SCHEDULE jest ignorowana.Wartość domyślna dla tej zmiennej środowiskowej jest zdefiniowane w implementacji.Jeśli opcjonalna chunk_size jest ustawiona wartość musi być dodatnia.Jeśli chunk_size nie jest ustawiony, przyjmowana jest wartość 1, z wyjątkiem przypadku statyczne harmonogramu.Dla statyczne harmonogramu, ustawić domyślny rozmiar segmentu przestrzeń iteracji pętli, podzielona przez liczbę wątków, stosowane do pętli.
Przykład:
setenv OMP_SCHEDULE "guided,4"
setenv OMP_SCHEDULE "dynamic"
Odsyłacze:
dla w dyrektywie, zobacz sekcji 2.4.1 na stronie 11.
równolegle do w dyrektywie, zobacz w ppkt 2.5.1 na stronie 16.