ВУЗ:
Составители:
Рубрика:
параллельную область). В этом случае можно указывать не две директивы, а
указать одну комбинированную. Отметим, что во всех комбинированных
директивах нельзя указывать клаузу nowait, в остальном возможно
использование клауз, допустимых в директиве parallel и в соответствующей
конструкции разделения работы.
Приведем сначала комбинированные конструкции для FORTRAN'а:
!$omp parallel do [clause[[,] clause]...]
do-loop
[!$omp end parallel do]
!$omp parallel sections [clause[[,] clause] ...]
[!$omp section]
structured-region
[!$omp section
structured-region ]
...
!$omp end parallel sections
!$omp parallel workshare [clause[[,] clause] ...]
structured-region
!$omp end parallel workshare
Для C/C++ определены только две комбинированые конструкции:
#pragma omp parallel for [clause[[,] clause]...] new-line
13
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »