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

Программирование на Intel Cilk Plus

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

Что будет происходить, если "зернистость" распараллеливания цикла в Cilk-программе задана следующим образом: #pragma cilk grainsize = n/(4*__cilkrts_get_nworkers())?

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

Варианты ответа
"Зернистость" распараллеливания цикла определяется в соответствии с числом исполнителей(Верный ответ)
такая конструкция недопустима
Похожие вопросы
Какое значение возвращает вызов __cilkrts_get_nworkers при выполнении Cilk-программы в последовательном режиме?
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_min_index<size_t, T> r;?
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_opadd<double> result(0);?
Каким будет результат, если задать "зернистость" распараллеливания цикла равной нулю?
Каким будет результат, если задать отрицательное значение "зернистость" распараллеливания цикла?
Что произойдёт при обработке программы с прагмой #pragma simd компилятором, не поддерживающим Intel® Cilk™ Plus?
Какое ключевое слово в Intel® Cilk™ Plus используется для распараллеливания цикла
Допустимо ли следующее выражение в Cilk-программе: g(cilk_spawn f());?
Допустимо ли следующее выражение в Cilk-программе: cilk_spawn g(f());?
Допустимо ли следующее выражение в Cilk-программе: cilk_spawn [&]{ g(f()); }();?