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

Intel Parallel Programming Professional (Introduction)

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

К чему приводит неравномерное распределение вычислительной нагрузки между потоками?

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

Варианты ответа
к неэффективной работе программы(Верный ответ)
к нехватке памяти
к ошибкам в процессе вычислений
Похожие вопросы
Признаками наличия неравномерной вычислительной нагрузки между потоками являются:
В программе на OpenMP распараллелен следующий цикл, где выполнение функции f() может занимать существенно разное время в зависимости от значения входного аргумента
#pragma omp for(i = 0; i < 1000; i++)   с += func(i);
Каким образом можно добиться наилучшей балансировки вычислительной нагрузки между потоками?
Какова цель балансировки нагрузки между потоками:
Для распределения итераций цикла между потоками необходимо использовать следующую директиву OpenMP:
Для управления распределением итераций цикла между потоками в OpenMP используется параметр schedule директивы for. При типе расписания static:
Для управления распределением итераций цикла между потоками в OpenMP используется параметр schedule директивы for. При типе расписания guided:
Для управления распределением итераций цикла между потоками в OpenMP используется параметр schedule директивы for. При типе расписания dynamic:
Что отвечает за управление потоками?
Время, затраченное на следующие операции, может быть причислено к непроизводительным издержкам при работе с потоками:
Время, затраченное на следующие операции, может быть причислено к непроизводительным издержкам при работе с потоками: