ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
308792 Топик полностью
Evgeny_CD, Архитектор (19.02.2012 22:31, просмотров: 184) ответил Д.ARMоед на (a+b)*c-d тут нечего распараллелить, если операнды - скалярные значения.
Ну так поставить 2 скобки - и уже можно параллелить :) (a+b)*(c-d) Такое вообще хороший MAC блок за такт сделает, наверное :) Вообще статья интересная. Там грамотно сказано, что ключевое направление - диалоговая работа по распараллеливанию кода. Ибо только человек знает смысл алгоритма, а софтина покажет ему все зависимости в данных и операциях. Вот чел и должен решить - можно ли дальше оптимизировать описание алгоритма (чтобы машина могла параллелить еще лучше) или нет.