Как рассчитать теоретически максимальную пропускную способность CPU-RAM? - PullRequest
0 голосов
/ 12 марта 2019

Программистов CUDA (GPGPU) рано учат измерять пропускную способность своих программ, чтобы увидеть, приближаются ли они к теоретическому максимуму (который можно посмотреть в спецификации GPU или измерить с помощью стандартных утилит).

Это, очевидно, полезно для программ, которые ограничены пропускной способностью памяти.

Есть ли способ рассчитать теоретически максимальную пропускную способность ЦП-ОЗУ вместо этого (учитывая, что типичные установки - это много-DIMM и многоядерные, а иногда имульти-разъем)

1 Ответ

1 голос
/ 12 марта 2019

Вы можете найти некоторую соответствующую информацию в ark.intel.com, например, на core i7-6700K , сайт считывает пропускную способность 34,1 ГБ / с, что составляет 8 (биты / транзакции ) * 2 (каналы памяти) * 2,133 ГТ / с (транзакции модуля ОЗУ) = 34,128 ГБ / с.

Для более поздних процессоров доступна не вся информация, но выможет найти его: Core i9-9980XE имеет пиковую пропускную способность 8 * 4 * 2.666 = 85,312 ГБ / с.

Предполагается, что установлен оптимальный модуль памяти DDR4.

Утилита Piriform может предоставить вам эту информацию об оборудовании в меню RAM:

В этом случае два слота с 2133 GT / s с двумяканалы = 34,1 ГБ / с.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...