В программе для многоядерной архитектуры имеется потенциальная опасность гонок за данными. Какие средства Intel® Cilk™ Plus Вы будете использовать для того, чтобы избежать гонок за данными?
"Гонок за данными" можно избежать, используя:
Может ли влиять на наличие "гонок за данными" уровень оптимизации?
Может ли влиять на наличие "гонок за данными" размер машинного слова?
"Параллельные" глобальные переменные, позволяющие избежать гонок за данными в Intel® Cilk™ Plus это:
Гонки за данными возникают при:
Можно ли избавиться от гонки за данными изменением алгоритма вычислений?
Может ли гонка за данными не влиять на результат работы программы?
Возникает ли гонка за данными, если два потока выполняют чтение из общей переменной?
В Cilk-программе имеется следующий код: cilk_sync; … cilk_spawn g();. В чём заключается ошибка?