A.10 Задание последовательного упорядочивания
Упорядоченные partitions (Раздел 2.6.6 на странице 22) последовательное упорядочение выходные данные полезны для работы, выполненной в параллельном режиме. Следующая программа выводит индексы в последовательном порядке:
#pragma omp for ordered schedule(dynamic)
for (i=lb; i<ub; i+=st)
work(i);
void work(int k)
{
#pragma omp ordered
printf_s(" %d", k);
}