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

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

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

В каком режиме выполняется программа на Cilk, если нет свободных рабочих потоков?

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

Варианты ответа
в параллельном
в последовательном(Верный ответ)
Похожие вопросы
Как выполняется Cilk-программа, если нет свободных рабочих потоков?
Что будет происходить, если "зернистость" распараллеливания цикла в Cilk-программе задана следующим образом: #pragma cilk grainsize = n/(4*__cilkrts_get_nworkers())?
Имеется код
cilk::reducer_opadd<float> sum = 0;...cilk_for( size_t i=1; i<n; ++i )     sum += f(i);... = sum.get_value();           

Что произойдёт с переменной sum после порождения новых потоков?

Какое значение возвращает вызов __cilkrts_get_nworkers при выполнении Cilk-программы в последовательном режиме?
В каком случае в Cilk-программе используется заголовочный файл cilk_api.h?
В каком случае уменьшение "зернистости" распараллеливания цикла приводит к улучшению производительности Cilk-программы?
В чём различие между Cilk™ Plus и Cilk™?
В каком случае при диспетчеризации задач Cilk происходит захват работы?
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_min_index<size_t, T> r;?
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_opadd<double> result(0);?