Главная / Параллельное программирование с OpenMP / Найдите ошибку в следующем фрагменте программы: int i, j; #pragma omp parallel default(shared) { #pragma omp for collapse (3) for (i=0; i<n; i++) { for (j=0; j < n; j++) work(i, j); } }

Найдите ошибку в следующем фрагменте программы: int i, j; #pragma omp parallel default(shared) { #pragma omp for collapse (3) for (i=0; i<n; i++) { for (j=0; j < n; j++) work(i, j); } }

вопрос

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

в результате использования клаузы default(shared), счетчики циклов - переменные i и j являются общими для всех нитей
количество заголовков циклов не соответствуют значению, указанному в клаузе collapse
в данном фрагменте программы ошибки нет
Сложность вопроса
75
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти решения - я бы не смог решить c этими тестами интуит.
13 май 2018
Аноним
Я провалил зачёт, какого чёрта я не углядел этот сайт с решениями интуит до того как забрали в армию
20 дек 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.