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

Программирование на 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++);?