Как влияет на величину накладных расходов большое значение grainsize?
Что определяет величина grainsize в параллельных циклах cilk_for?
Что будет происходить, если "зернистость" распараллеливания цикла в Cilk-программе задана следующим образом: #pragma cilk grainsize = n/(4*__cilkrts_get_nworkers())?
Какое значение возвращает вызов __cilkrts_get_nworkers при выполнении Cilk-программы в последовательном режиме?
В программе имеются операторы cilk_spawn g() и cilk_sync. Как будет выполняться фрагмент программы между этими операторами?
Каким будет действие функции __cilkrts_get_nworkers, вызов которой размещён после оператора cilk_spawn?
Можно ли использовать прагму #pragma simd в цикле с условным оператором (if)?
В программе имеется оператор cilk_spawn g(). Как будет выполняться функция g()?
Допускается ли использование оператора goto в цикле cilk_for?
Допускается ли использование оператора return в цикле cilk_for?