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

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

вопрос

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

значение параметра <число итераций> клаузы schedule отличается для каждой нити группы
при статическом планировании, задаваемом клаузой schedule(static), параметр <число итераций> задать нельзя
в данном фрагменте программы ошибки нет
Сложность вопроса
27
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я помощник профессора! Немедленно заблокируйте ответы с интуит. Умоляю
05 сен 2016
Аноним
Экзамен прошёл и ладушки.
26 май 2016
Аноним
Экзамен сдал на пять с минусом. Ура
22 фев 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.