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

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

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

При использовании редукторов каждый поток имеет доступ к единственному общему экземпляру переменной.

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

Варианты ответа
да
нет(Верный ответ)
Похожие вопросы
Необходимо ли при использовании редукторов применять блокировки?
Необходимо ли при использовании редукторов применять мьютексы?
Как влияет на производительность большое количество редукторов?
Что такое "изображение" переменной?
Какое условие должно выполняться при использовании сечения массива в качестве аргумента функции?
Возникает ли гонка за данными, если два потока выполняют чтение из общей переменной?
Сколько изображений переменной, описанной как гиперобъект, будет использоваться в программе, исполняющейся в 5 потоках?
Имеется код
cilk::reducer_opadd<float> sum = 0;...cilk_for( size_t i=1; i<n; ++i )     sum += f(i);... = sum.get_value();           

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

Как происходит распределение итераций цикла на каждом уровне рекурсии при использовании cilk_sync?
Назначение переменной окружения CILK_NWORKERS: