Главная / Параллельное программирование с OpenMP / Способ распределения витков цикла между нитями группы задается при помощи клаузы schedule(<алгоритм планирования>[,<число итераций>]). Найдите ошибку в следующем фрагменте программы: #pragma omp parallel default(shared) { int i; #pragma omp fo

Способ распределения витков цикла между нитями группы задается при помощи клаузы schedule(<алгоритм планирования>[,<число итераций>]). Найдите ошибку в следующем фрагменте программы: #pragma omp parallel default(shared) { int i; #pragma omp for schedule(dynamic, omp_get_thread_num()) for (i=0; i<n; i++) { work(i); } }

вопрос

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

при динамическом планировании, задаваемом клаузой schedule(dynamic), параметр <число итераций> задать нельзя
значение параметра <число итераций> клаузы schedule отличается для каждой нити группы
в данном фрагменте программы ошибки нет
Сложность вопроса
78
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы сломался c этими тестами интуит.
08 апр 2018
Аноним
Зачёт защитил. Иду пить отмечать 5 в зачётке по тесту
03 июн 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.