7

если 8 ГБ DDR3 SDRAM 1600 МГц имеет тактирование 8-8-8-24, как я могу рассчитать, будет ли он иметь лучшую производительность, чем 2x4 ГБ DDR3 SDRAM 1866 МГц с тактовой частотой 9-10-9-28?

Кроме того, будет ли 2x4 ГБ DDR3 SDRAM 1600 МГц с тактовой частотой 8-8-8-24 лучше, чем оба упомянутых ранее?

примечание: оба из 2x4gb имеют двухканальный.

1 ответ1

11

Прежде чем мы начнем что-либо вычислять, я бы рекомендовал вам дважды проверить, поддерживает ли ваша материнская плата и процессор разгон для использования DDR3 1866, и, если это так, использовать пакет DDR3 1866 МГц 2x4 ГБ. Вам нужны два чипа, потому что фактическая пропускная способность модулей DDR на каждый чип на самом деле составляет половину объявленной оценки, поскольку они предназначены для установки в парах на двух шинах или "каналах", поэтому всегда проверяйте, чтобы у вас было четное количество чипов та же частота установлена, если вы хотите получить полную пропускную способность. DDR3 @ 1866 имеет более высокую скорость передачи данных (14928 МБ / с против 12800 МБ / с), и, как вы увидите, оба чипа имеют практически одинаковое преимущество по времени.

Время дано в тактах, поэтому сравнение времени пары чипов разной частоты является сравнением яблок и апельсинов и требует некоторого преобразования. Люди могут много значить, когда говорят "производительность", но я собираюсь предположить, что вы имеете в виду "быстро" и конвертировать в секунды на рейтинг. В целом, когда частота увеличивается, время для интервала тиков уменьшается (поэтому более быстрая ОЗУ всегда имеет более высокие значения синхронизации).

Вы можете рассчитать временной интервал между тактами часов с

1/(1/2 * frequency * 10e6) = T seconds

Поскольку сроки указаны в "тиках", вы просто умножаете рейтинг на интервал в секундах.

Для вашей оперативной памяти мы в конечном итоге (эти цифры округлены до сотых):

800 8-8-8-24       1.25e-9 seconds per clock tick
CL = (1.25e-9 * 8)   =  1.0e-8 seconds
RtC = (1.25e-9 * 8)  =  1.0e-8 seconds
RtP = (1.25e-9 * 8)  =  1.0e-8 seconds
tRAS =(1.25e-9 * 24) =  3.0e-8 seconds

933 9-10-9-28      1.07e-9 seconds per clock tick
CL = (1.07e-9 * 9)   =  9.65e-9 seconds
RtC = (1.07e-9 * 10) =  1.07e-8 seconds
RtP = (1.07e-9 * 9)  =  9.65e-9 seconds
tRAS = (1.07e-9 * 28)=  3.0e-8  seconds (2.996e-8 actually)

Итак, сравнивая время, мы видим, что чип 1866 МГц:

  • Имеет преимущество в 0,00000000035 секунд в задержке CAS и RAS-to-Precharge (9 @ 933 быстрее, чем 8 @ 800)

  • На 0.0000000007 секунд медленнее, чем чип 800 МГц в RAS-to-CAS (8 @ 800 быстрее, чем 10 @ 933)

  • На 4R-10 быстрее в tRAS (эта разница серьезно незначительна, но стоит отметить).

Википедия рекомендует более просто вычислять время CL в наносекундах (нс) с

(CL/(freq-in-MHZ) * 1000) = timing in ns

вместо того, чтобы вычислять все значения, это ставит чип 1866 МГц на вершину по всей плате. Помните, что частота составляет половину частоты метки чипа.

http://en.wikipedia.org/wiki/DDR3_SDRAM

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .