A.1 Параллельное выполнение простого цикла
В следующем примере демонстрируется простой цикл с помощью параллелизации parallel for директива (Раздел 2.5.1 на странице 16). Переменная итерации цикла закрытое по умолчанию, поэтому нет необходимости указывать явно в частном предложении.
#pragma omp parallel for
for (i=1; i<n; i++)
b[i] = (a[i] + a[i-1]) / 2.0;