База ответов ИНТУИТ

Технологии построения и использования кластерных систем

<<- Назад к вопросам

Если по завершению параллельного цикла по алгоритму нет необходимости в синхронизации, тогда в этом случае нужно использовать следующее свойство директивы:

(Отметьте один правильный вариант ответа.)

Варианты ответа
wait
nobarrier
nowait(Верный ответ)
Похожие вопросы
Если в параллельном фрагменте используються переменные, объявленные вне параллельного фрагмента, но требуется, что бы они использовались локально в каждом потоке необходимо использовать следующее свойство директивы #pragma omp paralle:
Потоки, между которыми выполняется передача данных, должны использовать общую память. Путь переменные объявлены внутри параллельного фрагмента. Тогда для того что бы их использовать для коммуникации необходимо использовать следующие свойство директивы #pragma omp paralle:
Если при распараллеливании цикла использовалась директива #pragma omp parallel for, и программист решил распределить по три итерации на поток, то необходимо использовать следующее свойство:
Если нужно распараллелить следующий фрагмент через первый цикл
for (i=0; i < NMAX; i++)     for (j=0; j < NMAX; j++)  
то нужно использовать следующую директиву:
При применении директивы #pragma omp paralle все данные используемые до директивы по умолчанию считаются:
Среди параметров директивы OpenMP присутствуют:
Для атомарного выполнения операций всеми потоками могут быть применены следующие директивы OpenMP:
Какая директива OpenMP может быть использована для синхронизации потоков:
При применении директивы #pragma omp paralle:
При статическом (static) распределении итераций цикла итерации распределяются: