Учим как изменять тайминги видеопамяти.
реклама
В качестве подопытного был взят видеоадаптер производства компании Palit, т.к. продукция этой компании на данный момент приобрела заметную популярность.
(кликните по картинке для увеличения)
video
Т.к. перед нами поставлена задача подобрать наиболее стабильные тайминги видеопамяти, то рассмотрим один из 4х чипов видеопамяти карты Palit 7600GT:
Память
Память производства Infineon в BGA упаковке, со временем доступа 1.4ns, что приравнивается к частоте 1400MHz.
Для того чтобы изменить тайминги видеопамяти надо пользоваться редактором BIOS карты, а также утилитой перепрошивки. В качестве редактора я использовал популярную утилиту NiBiToR версии 3.4а (последняя версия на момент написания материала), а в качестве программы перепрошития карты использовалась nvFlash v.5.50.
Запускаем NiBiToR, открываем свой образ БИОС и следуем в пункт « Timings»:
Пункт - Timings
При нажатии кнопки с галочкой вы обнаружите 8 профилей таймингов, но видеокарта использует только один профиль. Для того чтобы определить какой именно из 8ми профилей нам необходим следует нажать « Autoselect timingset». Появится окно, которое проинформирует нас о том, что карта определена (в нашем случает GeForce 7600GT). Нажмите « ок». После чего, программа автоматически найдёт нужный профиль (бывали случаи неверного определения профиля, что обычно наблюдалось у новых видеокарт, а причина часто заключалась в сырости софта).
Проделав выше описанное с Palit 7600GT, оказалось, что карта использует профиль №1. Далее нажмите кнопку « Detailed timings», после чего перед вами возникнет таблица, где уже можно изменить значения таймингов. По умолчанию на нашей карте они такие:
timings Palit 7600GT
Нажав на знакомые нам кнопки, вы можете выбирать необходимые значения.
Изменение значений в пунктах: tRCDRD; tRCDWR; tRRD, обычно приносит относительно ощутимую прибавку производительности (особенно tRCDRD). Их изменение должно проходить аккуратно, т.к. в большинстве случаев они имеют малые значения и при резком их уменьшении или увеличении, карта может стать не дееспособной. Именно поэтому рекомендую проводить изменение этих таймингов с шагом – 1. Хочу отметить тот факт, что tRCDRD обычно не опускается ниже 6-7. А тайминги: tRCDWR; tRRD могут иметь значение вплоть до 0 (относится не ко всем типам видеопамяти). После каждого изменения какого-либо значения, надо:
1) Нажать на кнопку " Test Timings" (эта кнопка способна применить ваши изменённые тайминги в реальном времени).
2) Далее надо нажать кнопку " Get timings"
3) Далее надо изменившееся значения (находятся в главном окне) копировать в окно "Test timings".
4) Жмём кнопку "Set timings".
5) После, следует протестировать видеопамять на стабильность. Рекомендую тестировать в тестовых пакетах 3DMark или в утилите ATITool (если изменяется результат в 3DMark'ах - вы на верном пути, если не изменяется - подумайте - правильно ли вы все сделали?).
Изменение значений в пунктах: tRC; tRFC; tRAS; tRP также даёт свои плюсы (наиболее продуктивны тайминги tRC и tRC, особенно если их уменьшение значительное). Подбор этих таймингов можно проводить более смело. Рекомендую применять шаг с большими начальными числами (в нашем случае: tRC 42; tRFC 37) – 2-6, с числами поменьше – 2-3. И опять-таки, после того как было изменено какое-либо значение, следует нажать на кнопку " Test Timings" и проделать всё то, что было описано выше. Также не забудьте протестировать видеопамять на стабильность. Далее, когда вы подобрали оптимальные тайминги, следует воспользоваться программой перепрошивки карты.
Проведя все работы с таймингами нашей видеокарты, были получены следующие значения:
После Timing
Результат великолепен! Подбор таймингов видеопамяти на видеокарте Palit GeForce 7600GT смог подарить 2-3 FPS! некоторым игровым приложениям, а в тестовом пакете 3DMark’05 прирост от изменения составил ~600 очков.
Выражаю благодарность BRIDER.
____________________________________________________________________
Обсуждение материала в этой теме
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают