Мини-тест параметра памяти Standart, Turbo, Extreme на мат.плате Gigabyte P35 DS3R(и других)

для раздела Блоги

В BIOS материнской платы Gigabyte P35 DS3R(и не только этой) есть неизвестный параметр памяти, который может принимать значения "standart", "turbo", "extreme" . Мне стало интересно, как они влияют на скорость памяти, и какие тайминги меняют на самом деле. Для решения этой задачи я использовал программы MemSet 3.5beta, Everest 4.50.1370 beta Ultimate.

Методика такая - запускается компьютер с настройкой "standart" и фиксируются тайминги в MemSet 3.5. Затем проводится и записываются результаты тестов чтения-записи-копирования-задержка в Everest. То же самое повторяется для "Turbo","Extreme". На основании результатов делается вывод.

Тестовая конфигурация.

Процессор: Pentium E2180 работающий на частоте шины 400мгц(1600Mhz QPB) с множителем 6. Результирующая частота 2.4Ггц.

Материнская плата: Gigabyte P35 DS3R, версия BIOS 12f. Чипсет Intel P35.

Память: 2-ух канальный комплект 2х2Гб GEIL Ultra 800 работающий на частоте 1Ггц с основными таймингами 5-5-5-15 при напряжении 2В. Дополнительные тайминги стоят в положении "auto"


Исследование.

1)Тайминги MemSet`a: Standart, Turbo, Extreme



Заметно, что значения Turbo и Extreme ничем не отличаются, а вот в Standart Write To Read Delay (tWTR) , RAS To RAS Delay (tRRD), Read To Precharge Delay (tRTP) увеличены на 1.



Проверим то же самое в Everest:


1)Standart

CAS Latency (CL) 5T
RAS To CAS Delay (tRCD) 5T
RAS Precharge (tRP) 5T
RAS Active Time (tRAS) 15T
Row Refresh Cycle Time (tRFC) 57T
Command Rate (CR) 2T
RAS To RAS Delay (tRRD) 4T
Write Recovery Time (tWR) 14T
Read To Read Delay (tRTR) Same Rank: 4T, Different Rank: 6T
Read To Write Delay (tRTW) 8T
Write To Read Delay (tWTR) Same Rank: 12T, Different Rank: 5T
Write To Write Delay (tWTW) Same Rank: 4T, Different Rank: 6T
Read To Precharge Delay (tRTP) 6T
Write To Precharge Delay (tWTP) 14T
Precharge To Precharge Delay (tPTP) 1T
Refresh Period (tREF) 3900T
DRAM Read ODT 3T
DRAM Write ODT 6T
MCH Read ODT 8T
Performance Level 9
Read Delay Phase Adjust Neutral
DIMM1 Clock Fine Delay 14T
DIMM2 Clock Fine Delay 5T
DIMM3 Clock Fine Delay 12T
DIMM4 Clock Fine Delay 4T


2) Turbo

CAS Latency (CL) 5T
RAS To CAS Delay (tRCD) 5T
RAS Precharge (tRP) 5T
RAS Active Time (tRAS) 15T
Row Refresh Cycle Time (tRFC) 57T
Command Rate (CR) 2T
RAS To RAS Delay (tRRD) 3T
Write Recovery Time (tWR) 14T
Read To Read Delay (tRTR) Same Rank: 4T, Different Rank: 6T
Read To Write Delay (tRTW) 8T
Write To Read Delay (tWTR) Same Rank: 11T, Different Rank: 5T
Write To Write Delay (tWTW) Same Rank: 4T, Different Rank: 6T
Read To Precharge Delay (tRTP) 5T
Write To Precharge Delay (tWTP) 14T
Precharge To Precharge Delay (tPTP) 1T
Refresh Period (tREF) 3900T
DRAM Read ODT 3T
DRAM Write ODT 6T
MCH Read ODT 8T
Performance Level 9
Read Delay Phase Adjust Neutral
DIMM1 Clock Fine Delay 14T
DIMM2 Clock Fine Delay 5T
DIMM3 Clock Fine Delay 12T
DIMM4 Clock Fine Delay 4T


3) Extreme

CAS Latency (CL) 5T
RAS To CAS Delay (tRCD) 5T
RAS Precharge (tRP) 5T
RAS Active Time (tRAS) 15T
Row Refresh Cycle Time (tRFC) 57T
Command Rate (CR) 2T
RAS To RAS Delay (tRRD) 3T
Write Recovery Time (tWR) 14T
Read To Read Delay (tRTR) Same Rank: 4T, Different Rank: 6T
Read To Write Delay (tRTW) 8T
Write To Read Delay (tWTR) Same Rank: 11T, Different Rank: 5T
Write To Write Delay (tWTW) Same Rank: 4T, Different Rank: 6T
Read To Precharge Delay (tRTP) 5T
Write To Precharge Delay (tWTP) 14T
Precharge To Precharge Delay (tPTP) 1T
Refresh Period (tREF) 3900T
DRAM Read ODT 3T
DRAM Write ODT 6T
MCH Read ODT 8T
Performance Level 9
Read Delay Phase Adjust Neutral
DIMM1 Clock Fine Delay 14T
DIMM2 Clock Fine Delay 5T
DIMM3 Clock Fine Delay 12T
DIMM4 Clock Fine Delay 4T


Э-э-э. Чего то я не понял. Хотя Эверест и показывает правильно разницу тайминга Read To Precharge Delay для разных настроек, но абсолютное значение не совпадает с MemSet`ом и выше на 2 такта. Тайминги изменяются те же самые что и в MemSet, другие остаются без изменений.



Результаты тестирования




Чтение:


Standart - 7475 Мб/с

Turbo - 7441 Мб/с

Extreme - 7463 Мб/с



Запись:


Standart - 6314 Мб/с

Turbo - 6311 Мб/с

Extreme - 6309 Мб/с



Копирование:


Standart - 6846 Мб/с

Turbo - 6860 Мб/с

Extreme - 6878 Мб/с



Задержка:


Standart - 70.2 ns

Turbo - 70.3 ns

Extreme - 70.1 ns


Тестирование проводилось несколько раз, но абсолютного повторения результатов не получилось, т.е. получаемые значения всегда немного плавали. Несмотря на это в тестировании задержки памяти режим Extreme всегда был быстрее Standart и Turbo, хотя и незначительно. Видимо это и обеспечивает ему победу в наиболее важном режиме - копирование в памяти.



Вывод


Особого эффекта от смены режима нет. Настройки таймингов Turbo и Extreme вообще одинаковые, а небольшое различие в результате можно списать на погрешность результатов. Режим standart помедленней, но опять же не сильно и не везде. В общем, если хотите, то оставляйте любое значение параметра. Особого эффекта я не увидел.


Гораздо больший эффект можно получить от смены параметра Perfomance Level.

Perfomance Level 6 + Extreme:

Чтение:

Extreme PL6 - 8096 Мб/с



Запись:

Extreme PL6 - 6301 Мб/с



Копирование:

Extreme PL6 - 7035 Мб/с



Задержка:

Extreme PL6 - 62.9 ns




P.S.
Возможно, необходимо провести дополнительное тестирование производительности приложений, но это потом, когда опять будет время и желание.
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают