О пользе таймингов на ATI Radeon X1600 XT (обновлена)
реклама
При написании статьи я пользовался прогой RaBit версии 2.0а, а текущая 2.1. И всё дело в том, что тайминги в этих версиях различаются радикально!
К тому же 2.0a некооректно отображала tRFC.
Короче статью решил не переписывать с нуля, а только сделал необходимые изменения.
Ссылки на нужные программы можно (и нужно) искать в конце статьи.
Легкое предисловие
Основная статья с полным обзором X1600 XT от Sapphire уже написана. А данная статья представляет из себя гайд по доводке таймингов на сабже.
О пользе таймингов можно рассуждать очень долго, и я думаю, что никто в этом не будет сомневаться . Тайминги можно как увеличивать, так и уменьшать – в зависимости от того, хотите вы увеличить максимальные частоты или увеличить общую производительность подсистемы памяти.
Первое-то хорошо, а что если их увеличение ну совсем не поднимает планку разгона? Остаётся либо забить на это дело,… либо уменьшать оных самых.
Именно про это я и хочу написать в этой записи.
Как вы уже поняли, речь идёт о конкретном экземпляре карты – Sapphire ATI Radeon X1600 XT. Сразу предупрежу, что тайминги могут не совпадать, если производитель другой. Но принцип один – тестировать и сравнивать резалты при разных значениях таймингов.
После установления мировых рекордов в отстреливании попугаев одиночной винтовкой, вольтмод был снят во ожидании апгрейда системы охлаждения.
Поэтому, после жарких тестов я занялся поиском альтернативных способов увеличения популяции попугаев. И я занялся, естественно, таймингами.
Было очень интересно стать первопроходцем в вольтмоде X1600XT, но так попучается, что и про тайминги на сей плате я пишу первый.
Для изменения оных был выдран биос с помощью ATI Winflash 1.1 и открыт в редакторе RaBit 2.1.
Последняя утилита является пока единственной, способной менять тайминги на X1k линейке.
Методика поиска оптимальных значений такая: заставляем видеопамять быть горлышком бутылки в системе. Для этого было разогнано ядро с 580 до 660 MHz, проц с 2,6 до 2,7 GHz.
И про каждый тайминг в отдельности:
tCL=12
Так называемый CAS Latency. Безболезненно уменьшен до 9. Прирост измеряется в миллипроцентах, но всё же есть, чем нет.
tRcdRD=10
RAS to CAS Read Delay. Позволил себя уменьшить до 5. При 4 на экране появляется мозаика. Прирост почти самый большой среди таймингов. Вердикт – менять по любому.
tRcdWR=6
RAS to CAS Write Delay. При 3 даёт прирост, при 2 - артефакты. Какое значение ставить - решать вам (ставим 3).
tRP=9
Row Precharge Time. При уменьшении прирост замечен был, 3*10^-2 % (30.51->30.52 FPS). Ставим в 1.
tRRD=10
Row Activate to Row Active CMD Time. Тайминг был проблемный, т.к. из-за него FPS даже падал, и я долго не мог понять, какое значение лучше. Максимальный прирост (те же микро%) замечен при 3. Меньше - FPS падает.
tR2W=14
Read to Write Turnout Time. Логика - женская. Поясню: уменьшать не даёт, FPS не даёт, частоту - тоже не даёт... Вот что даёт, так это фризы. Идём далее...
MemRR=0x44
Memory Refresh Rate. На форуме меня всё же убедили в том, что он полезный. Но чес слово я толк не заметил. Ставим 0xFF…
tRFC=0x26
Refresh Row Cycle Time. Влияет на максимальные частоты, да только в сторону уменьшения… 0x14 -> 1368, 0x18 -> 1620 MHz. Можно даже не трогать, пользы нет…
Если окончить сухую теорию, вот что надо бы изменить:
Настройка таймингов на X1600XT
Конфа в кратце:
DFI LanParty NF4-SLI-D
Athlon64 Venice(E6) 1.8@2.7 GHz 1.69V
2x512 MB DDR490 Samsung 3-3-3-5 1T 3.2V
Sapphire ATI Radeon X1600 XT 580/1368@661/1620 stable
Винда XP не настраивалась, настройки Catalyst 6.5 на Quality. Оптимизации драйвера включены.
И 3DMrakk'и до и после таймингмода:
Тесты по таймингам на X1600XT
Тесты проводил несколько раз и убедился в повторяемости резалтов. С 2006-м непонятки, но причина малой прибавки так и не выявлена.
Не особо впечатляет размах, но факт сам есть... Иначе куда я потратил 3,5+1,5 часа!!!!!
Честно говоря - это совсем немного, но для любителей ставить личные рекорды (типа меня) в самый раз!
Также хотел бы сказать, что естественно не резон каждый раз при загрузке винды заниматься установкой таймингов. Прога позволяет модифицировать биос. В теории можно просто залить биос с нужными таймингами (а также и частотами...), но для сего у меня нет времени и есть страх убить карточку. Если кто-то попробует, просьба отписаться в форуме по указанным ссылкам. И конечно же я допишу это в статью.
А далее полезные ссылки:
ATI WinFlash 1.10
RaBit 2.1
---------------------------------------------------------------------
Ветка ATI Radeon X1600 PRO/XT в форуме
Обсуждение моей ПС
----------------------------------------------------------------------
На этом можно откланятся...
Захаров Санёк aka Tune'D
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают