Palit GeForce 8600GT Sonic: разгон и танцы с бубном над таймингами.

для раздела Блоги
Эта запись, по сути, является логическим продолжением вот этой записи http://people.overclockers.ru/michael/record5 о тайминг-моде и разгоне, только уже не 7300GT, а 8600GT, причем, так же Sonic'а ;)

Суть состоит в том, чтобы, не производя аппаратных модификаций карты, добиться максимальной производительности.

Характеристики карты таковы:
чип G84, работающий на частоте 600/1284(шейдерный домен)МГц и напряжении 1,4В;
256Мб DDR3 памяти Qimonda, работающей на частоте 1600МГц, напряжении 1,8В со временем выборки 1,3нс
Со внешним видом карты можно ознакомиться в галерее http://people.overclockers.ru/michael/record10

Результаты тестов на соей платформе (см.профиль) в номинале таковы:
3DMark 2003


(кликните по картинке для увеличения)



3DMark 2005


(кликните по картинке для увеличения)



3DMark 2006


(кликните по картинке для увеличения)




Разгон:
карта разогналась до частот 725/1566(шейдерный домен)/880МГц

Но увы! Зверствования 3ДМарк'ом и AtiTool'ом не показали ничего плохого, а вот игра SWAT 4 на движке unreal 2, сильно модифицированном и улучшенном, но, тем не менее, старом, показала, что все не так радужно, как казалось. При визуальном отслеживании выяснилось, что некоторые текстуры начинают выдавать явные артефакты. Причем по их характеру видно, что это переразгон чипа. Что ж, снизим. Стабильными оказались частоты 710/1566МГц.

Теперь самое интересное. Танцы с бубном над таймингами.
Начнем с того, что я попытался найти хоть какие-нибудь сведения в Интернете. Но не нашел. Ладно. Сами сделаем.

Вот эта табличка //st.overclockers.ru/legacy/v1/preview/124865.jpg сразу показалась мне неправдоподобной. Как это почти все тайминги так запросто снизились до 1, да еще при этом не было глюков или роста производительности? Тут что-то не так. И я выяснил, что не так. Тайминги, как известно, можно корректировать программой nibitor 3.4a, которая поддерживает 8 серию джифорсов. Поддержка не есть отсутствие ошибок.

И действительно, глюк выплыл, хоть и не сразу. При использовании автоопределения таймингов, программа совершенно правильно определила раскладку: Timingset 1. А вот сейчас самое важное! При нажатии клавиши detailed timings почему-то выдается не 1-я раскладка, а 0-ая под видом 1-й. То есть, вместо положенных 30-37-18-12-11-6-7 выдаются 35-45-25-10-12-8-8
Впрочем, это не абсолютная истина. Иногда тайминги показываются совершенно правильные. Главная ошибка не в этом, а в том, что при редактировании этих таймингов, они не сохраняются в раскладке 1. Вот почему автор вышеописанного эксперимента смог почти все тайминги скинуть до 1.

Итак, опишем алгоритм работы для корректного редактирования таймингов памяти:
1. запускаем nibitor
2. жмем в меню tools->read bios->select device и выбираем свою карту в списке
3. теперь жмем в меню tools->read bios->read into file и сохраняем под названием из латинских букв или цифр.
(спросите, почему я это пишу? да очень просто. чужой биос от другой карты вам не подойдет. я перепробовал 8 штук, но все они заканчивались либо БСОДом на загрузке, либо остановкой кулера, либо артефактами еще в 2D)
4. Открываем сохраненный биос nibitor'ом.
5. Редактируем частоты чипа и памяти (те цифры, что посередине-шейдерный домен).
6. Переключаемся в любую вкладку, но ничего не делаем, а сохраняем в новый файл.
7. Лезем во вкладку timings и жмем autoselect timingset.
8. После подтверждения, что используется раскладка 1 (если нет, то в 10-м пункте нужно выбрать вашу раскладку!), закрываем программу.
9. Снова запускаем нибитор и открываем файл биоса с измененными частотами.
10. Лезем во вкладку timings и в списке раскладок выбираем timingset 1.
11. Жмем detailed timings и редактируем как нам нужно.
12. Жмем ОК и сохраняемся.
13. Жмем test timings-get timings, а потом методом copy-paste из главного окна в маленькое втыкаем тайминги с 1 по 6; 7-9 трогать не стоит.
14. Не закрывая окон, проверяем на работоспособность запуском 3DMark или atitool с волосатым кубом.
14. Прошиваем видеокарту модифицированным биосом.

Вот мои тайминги. Подбирались в течение 4 часов методом научного тыка и постоянной проверкой на стабильность и производительность.
Дефолт (до):


(кликните по картинке для увеличения)



Модификация (после):


(кликните по картинке для увеличения)



К сожалению, при сильном занижении таймингов, падает разгон. Увеличение же приводит к росту частоты всего на 5Мгц. В конце концов, пришлось разгон памяти снизить до 870(1740)Мгц

Результаты:

3DMark 2003


(кликните по картинке для увеличения)



3DMark 2005


(кликните по картинке для увеличения)



3DMark 2006


(кликните по картинке для увеличения)


Кстати, у карты наблюдается явно выраженная процессорозависимость. На коре дуба карта с такими же частотами дает на 500 попугаев больше в 2005-2006 марках
От изменения таймингов в 2005 3DMark наблюдался прирост в виде ~200-300 пернатых.

Чуть не забыл. Если у вас мания величия и вы хотите, чтобы ваша карта с производительностью 8600GTS именовалась именно GTS и ей определялась, то у вас ничего не выйдет. Смена device id не влияет на "самоопределение" карты, а прошивка биоса от GTS приводит к неработоспособности, которую, впрочем, легко исправить прошивкой родного биоса, который, как мне помнится, я сказал вам сохранить, не так ли? Не забудьте его закинуть на загрузочный диск с модифицированным вместе, чтобы в случае непредвиденных обстоятельств шить карту вслепую.

За сим откланиваюсь.
Пожелания насчет статьи сюды: http://forums.overclockers.ru/privmsg.php?mode=post&u=53128&sid=af7df3a65a666ec13b264f6c1039734a
вопросы по видеокартам сюды: http://forums.overclockers.ru/viewtopic.php?p=3714086#3714086
мой модифицированный биос: http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=23751&filename=8600gt_sonic_timings.rom
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

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

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

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