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

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

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

Каким будет результат, если задать "зернистость" распараллеливания цикла равной нулю?

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

Варианты ответа
будет использоваться значение по умолчанию(Верный ответ)
"зернистость" будет равна 1
"зернистость" будет нулевой
Похожие вопросы
Каким будет результат, если задать отрицательное значение "зернистость" распараллеливания цикла?
Как можно задать "зернистость" распараллеливания цикла, равную единице?
Как следует изменить "зернистость" распараллеливания цикла, если его итерации равномерно малы по объёму вычислительной работы?
Что будет происходить, если "зернистость" распараллеливания цикла в Cilk-программе задана следующим образом: #pragma cilk grainsize = n/(4*__cilkrts_get_nworkers())?
Как задаётся "зернистость" распараллеливания цикла по умолчанию?
Какое ключевое слово в Intel® Cilk™ Plus используется для распараллеливания цикла
Имеется следующий код:
cilk::reducer_opadd<int> sum(3);void f(){cilk_spawn g(); sum += 2; cilk_sync;}void g(){sum++;}             

Каким будет результат вычисления suS, если в процессе выполнения произошёл захват работы?

Имеется следующий код:
cilk::reducer_opadd<int> sum(3);void f(){cilk_spawn g(); sum += 2; cilk_sync;}void g(){sum++;}                

Каким будет результат вычисления suS, если в процессе выполнения не произошло захвата работы?

В каком случае уменьшение "зернистости" распараллеливания цикла приводит к улучшению производительности Cilk-программы?
Допустима ли следующая форма распараллеливания цикла: int i; cilk_for (i = 0; i < 100; i++);?