Pavia писал(а):Там всё сложно. Если не ошибаюсь то DDR4 позволяет 8 каналов по 64 бита.
Всё намного печальнее...

Десктопные и ноутбучные процессоры
все работают только с двумя каналами.
У серверов ситуация получше, так как они могут в двухпроцессорном варианте работать как бы с четырёхканальной памятью, т.е. скорость загрузки кода\\данных из памяти у них будет в два раза выше, чем аналогичный десктопный вариант.
Добавлено спустя 5 минут 37 секунд:V.Pozyvnoy писал(а):Но если требуется операция сравнения результатов счета а ветви в разных средах то все равно в одной из ветви будет происходить остановка пока процесс не пройдет в первой части.
Не всё так плохо.

При проектировании многопоточной программы, надо сделать так, чтобы для каждого потока вычислительная нагрузка была одинакова, тогда времени на ожидающие остановки будет тратится ничтожно мало. Интеловские компиляторы Си и Фортран вообще многопоточное распараллеливание производят автоматически (если, конечно, алгоритм позволяет это делать, а то бывают такие товарищи, которые пытаются в один файл записывать параллельно из 48 потоков, а потом сильно удивляются и пучат глаза на тот винигрет, что у них там получился

).