Главная / Параллельное программирование с OpenMP / int main (void){ int a, i; #pragma omp parallel shared(a) private(i) { #pragma omp single a = 0; #pragma omp for for (i = 0; i < 10; i++) { a += i; } } }

int main (void){ int a, i; #pragma omp parallel shared(a) private(i) { #pragma omp single a = 0; #pragma omp for for (i = 0; i < 10; i++) { a += i; } } }

вопрос

Правильный ответ:

перед директивой for отсутствует директива barrier
в директиве for отсутствует клауза reduction(+:a)
в данном фрагменте программы ошибки нет
Сложность вопроса
74
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил экзамен, за что я не нашёл данный сайт с всеми ответами по интуит прежде
08 ноя 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.