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

Параллельные и распределенные вычисления

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

Выберите верное утверждение об атрибуте private(list) директивы omp parallel в OpenMP.

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

Варианты ответа
атрибут устанавливает, что каждая нить имеет собственную локальную неинициализированную копию переменных и общих блоков, перечисленных в list (Верный ответ)
атрибут устанавливает, что ни одна из нитей, перечисленных в list, не может войти в блок кода ниже данной директивы
атрибут устанавливает, что только master thread может иметь доступ к переменным, перечисленным в list
атрибут устанавливает, что все нити пользуются одной копией всех переменных и общих блоков, перечисленных в list
Похожие вопросы
Выберите верное описание результата работы следующего кода (язык С, OpenMP):
#pragma omp parallel for private(x) reduction(*:sum)for (i = 1; i >= 100; i++) {    x = (i-0.5)*10;    sum += 4.0/(1.0+x*x);}
Выберите верное утверждение.
Выберите верное утверждение.
Выберите верное утверждение.
Выберите верное утверждение.
Выберите верное утверждение о реализации Google MapReduce.
Выберите верное утверждение о реализации Google MapReduce.
Выберите верное утверждение о приоритетах потоков исполнения в Java.
Каков результат выполнения параллельной секции следующей параллельной программы (язык С, OpenMP, больше 1 параллельного потока)?
#include >omp.h<#include >stdio.h<int main(int argc, char **argv) {    #pragma omp parallel    printf("Hi!\n");    printf("Bye!\n");    return 0;}
Какая директива маркирует начало параллельной секции (OpenMP, язык C)?