Обзор Gigabyte GA-M55plus-S3G. Часть вторая: новые версии BIOS - F5/F6.

27 сентября 2006, среда 18:04
для раздела Блоги
Обзор Gigabyte GA-M55plus-S3G. Часть вторая: новые версии BIOS - F5/F6.


Недавно я опубликовал обзор материнской платы Gigabyte GA-M55plus-S3G. В частности я указывал на ощутимую разницу между "старым" BIOS версии F3 и "новым" F4. И практически сразу после этого на официальном сайте Gigabyte появилась, очередная версия - F5, причём датой её релиза указана дата 11.08.06. Однако ещё примерно 24 августа её там точно не было. Спустя совсем небольшой промежуток вышла ещё одна версия - F6.
Из-за того что F5/F6 серьёзно отличаются от предыдущих версий, я решил продолжить своё "повествование".

-----------------------------

Даже после беглого осмотра ещё F5 возникает удивление - настолько разогналась Gigabyte для изначально далеко не оверклокерского продукта, каковым должна быть материнка на базе чипсета с интегрированным графическим ядром.
Предельная частота в BIOS выросла более чем в полтора раза - с 300 до 500МГц.
Также выявилась ещё часть положительных моментов. Но - обо всём по порядку.

Тестовое железо
осталось прежним
• Процессор
AMD Athlon64 Orleans DH-F2 3000+ 1.8ГГц 512Кб L2 Socket AM2.
Маркировка - ADA3000IAA4CN, выпущен на 19-й неделе этого года, т.е. в мае.
• Память
Corsair DDRII-667 Value Select VS1GBKIT667D2 (1.8v; 5-5-5-15-18-1T). Готовый комплект из 2-х DIMM по 512Mb
• Блок питания
InWin PowerMan 350W
• Дисковая подсистема
SATAII Western Digital WD800JD 80Gb (WD800JD-22MSA1; с поддержкой NSQ).

Запуск

Увы, чисто стартовый экран BIOS так и не поменялся, оставшись столь же малоинформативным.

цитата:
На экране при старте отбражаются только модель процессора, количество памяти доступной под Windows и выделенной под графическое ядро (в виде строчки хххххх Kb + xхх Mb Shared memory), режим работы памяти - одно/двухканальность и частота, установленная в BIOS. Текущей частоты процессора нет, зато показывает CPUID. В моём случае он равен 00040FF2. Лучше бы частоту - толку намного больше. Вывод скоростей куллеров, температур материнке также "и не снился"...


Проблему с долгой инициализацией IDE/SATA частично решили - старт материнки занимает теперь меньше времени - около 8-10 сек.

Рассматриваем BIOS

Главное окно абсолютно такое же, как и в предыдущих версиях. Всего 13 разделов-пунктов. Но до тех пор пока не нажмём сочетание клавиш Ctrl и F1 - тогда появляется ещё один раздел, которого не было ранее. Он носит название Advanced Chipset Features. При этом знакомый нам MB Intelligent Tweaker(M.I.T.) остаётся на месте. В отличии от предыдущих версий BIOS, нажатие Ctrl+F1 теперь имеет практическую ценность . Только вот удобства от этого явно не больше. Рассмотрим оба раздела.


Как обычно я представил всё в виде таблиц (упомянуты все параметры, опущены лишь параметры регулирующие Spread Spectrum):


Advanced Chipset Features

По умолчаниюПределы изменения
CPU <-> NB HT SpeedAuto1/2/3/4/5/Auto
CPU <-> NB HT WidthAutoAuto/8 + 8/16 + 16
Errta 94 EnhancedAutoAuto/Disabled
DRAM Configuration
Memory Clockнеактивен, активируется при установке "Set memory clock" в "Manual"DDRII400/DDRII533/DDRII667/DDRII800
CKE Power Down ModeAutoAuto/Disable*
DDRII Timing ItemsAutoAuto/Manual
CAS# Latencyнеактивен, активируется при установке "DDRII Timing Items" в "Manual" (в Auto использует данные из SPD)3/4/5/6
1T/2T Command Timingтакже1/2
TwTr Command Delayтакже1/2/3
Write Recowery Timeтакже3/4/5/6
Precharge Timeтакже2/3
Row Cycle Timeтакжеот 11 до 26
Ras to Cas R/W Delayтакже3/4/5/6
Ras to Cas Delayтакже2/3/4/5
Row Precharge Timeтакже3/4/5/6
Minimum Ras Active Timeтакже3/4/5/6


*это не ошибка, действительно пункту параметра CKE Power Down Mode дано название Disable, программисты из Gigabyte тоже иногда допускают очепятки

Изменений, по сравнению с F4, нет никаких. По сути сюда просто "перетащили" параметры из MB Intelligent Tweaker. Отличия лишь в появлении в версии F6 двух новых параметров Errta 94 Enhanced и CKE Power Down Mode.
Может, просто заготовка для будущих новшеств? Надеюсь. Потому как сейчас их [таймингов] настраивается достаточно мало.
вот бы их было бы как на EPoX MF4 Ultra


MB Intelligent Tweaker(M.I.T.)

По умолчаниюНовые F5/F6Старые F3/F4
CPU Frequency (MHz)Autoот 200 до 500; с шагом 2МГцот 200 до 300; от 200 до 210 с шагом 0.5, далее с шагом 1МГц
CPU Clock RatioAuto5/6/7/8/9/AutoОтличий нет
PCIE ClockAutoAuto/от 100 до 200от 100 до 145
CPU-HT-Link VoltageNormalNormal/+0.1v/+0.2vОтличий нет
SB Voltage ControlNormalNormal/+2%/+4%/+6%/+8%/+12%/+16%Отличий нет
NB/PCIE/HT-Link VoltageNormalNormal/+2%/+4%/+6%/+8%/+12%/+16%Отличий нет
DDRII Voltage ControlNormalNormal/1.85/1.95/2.00/2.05/2.10/2.15/2.20 и мигающие красным как опасные 2.3v и 2.45vОтличий нет
CPU Voltage ControlNormalот 0.80V до 1.55v с шагом с шагом 0.025Отличий нет
Robust Graphics BoosterDisabledDisabled/EnabledAuto/Fast/Turbo
VGA Core Clockнеактивен, активируется при включении Robust Graphics Boosterот 1% до 50%В этих версиях отсутствует



Здесь мы наблюдаем и косметические изменения и технические. Выросли частотные пределы. Изменились возможности по установке частоты системной шины, теперь шаг составляет 2МГц вместо 1МГц. С одной стороны это минус, а с другой от потери точности в 1МГц потеряно будет максимум 12МГц на процессоре (максимальный множитель у 3800+; FX я думаю мы считать не будем ), но зато ограничение в BIOS на частоту FSB можно сказать, отсутствует.
И появилось новенькое - разгон графического ядра материнки до 50% (считай, тоже не ограниченный).

В общем, Gigabyte сделала шаг в направлении вполне оверклокерского BIOS. Внесен ряд изменений, расширены возможности. "Косметику" зачтём в плюс. А практическую часть изучим.

Немного об совместимости с "железячным" программным обеспечением

Поправлена ошибка работы с SpeedFan 4.28 и 4.29. Теперь программа управляет скоростью корпусного куллера (скорость процессорного так и не меняется). Но только если в BIOS выключено автоматическое управление этим куллером.
Также версия 4.29 отображает термодатчик Core, правильно показывающий температуру ядра процессора.

Поправлена ошибка работы с RightMark CPU Clock Utility 2.15. Теперь программа может корректно управлять напряжением процессора, но опять же при условии, если в BIOS параметр CPU Voltage Control стоит в положении Normаl - при любой другой настройке меняется только множитель. Модель процессора утилита так и не отбражает.

RightMark Memory Analyzer самой свежей, найденной мною версии 3.70 не может ни считать данные из SPD, ни определить правильно процессор, при работе с таймингами частенько виснет.

Программа a64tweaker также бесполезна - самая свежая найденная мной 1.0 практически всегда вызывала зависания при попытке изменения параметров.

Довольно старенькая OverSoft CPU Informer версий 0.94 и 1.0 кое-как определяет что перед ней Athlon64 3000+, паралленьно утверждая, что он относится к семейству Athlon64 FX и гордо называется FX-39, основан на ядре SanDiego и установлен в Socket939. При этом всё остальное (кроме определения материнки и чипсета - пишет "AMD8000") работает прекрасно: температура, частоты, характеристики кешей, поддерживаемые инструкции, правда изменение напряжения работает если только менять одновременно множитель.

Корректно работающего софта мало. Сырость платформы однако...

Разгон. Часть первая.
Процессор-память.
В первую очередь что нас интересует? Те, кто читал первую часть обзора, я думаю ответят правильно: исправлен ли баг с изменением множителя процессора при помощи BIOS? Отвечу - нет! Всё по старому - для моего Athlon64 3000+ работают лишь х5/х8/х9.
Максимальной частотой, на которой стартовал, но работал крайне нестабильно, процессор, составила 316МГц FSB (2.84ГГц). Ставлю в BIOS х5 и начинаю гнать, используя предложенную Gigabyte утилиту EasyTune5 и параллельно тестируя S&M и SuperPi.
Cистема стабильна до частоты 348МГц. Для перестраховки откатимся до 346 и прогоним для полноты 3DMark2003:

будем считать, что это конечный разгон по шине.
На деле FSB346МГц хватит для хорошего разгона даже самого младшего Sempron2800+ с множителем 7.
Отметим, что на сегодняшний день разница в цене между некоторыми моделями смехотворна - например, Sempron 3000+ стоит лишь на $4-5 дороже 2800+


С разгоном процессора выявился ещё один момент при обычных условиях - он мог достичь только 2516МГц на BIOS F5 и 2590МГц на F6. Лишь после того, как настройки отвечающие за Spread Spectrum были поставлены в положение Disabled получилось достигнуть 2700МГц при 1.4V (фактически - 1.42V), но только на BIOS F6, F5 на эти пункты почти не отреагировал (2МГц FSB прироста).
Система была полностью стабильна в всех тестах и сейчас работает отлично. Исключением стал классический тест-бенчмарк SuperPi. И классическая версия 1.1, и mod4 вылетали. Стабильности в этом тесте удалось добиться повышением напряжения до 1.5V (фактически - 1.52V). После теста откатился обратно к 1.4V - ведь работает без проблем, а насиловать проц лишний раз ни к чему.

память работает как DDRII-900 (в BIOS DDRII667) с таймингами 5-5-5-15-19-1Т при напряжении 1.85V.

И опять же старое - дальнейшее повышение напряжение даёт возможность только грузиться на более высокой частоте вплоть до 2.84ГГц, не прибавляя ни одного стабильного мегагерца к уже достигнутому. Разгоняя из среды Windows программой ClockGen удалось снять "скриншот смерти" на частоте 2.99ГГц, а 3ГГц - облом: система зависает почти сразу.

Забавно, но на предельной для F5 частоте 2615МГц программа Everest присваивает моему процессору рейтинг 4100+:

хотя, если следовать логике, рейтинг равен 4200+.

Графическое ядро.

В новых F5/F6 мы обнаруживаем два параметра: Robust Graphics Booster и VGA Core Clock. Первый - отредактирован, ранее он имел три уровня Fast/Turbo/Auto, при этом на частоту ядра он не влиял, второй - новый, ранее его не было.

По BIOS возможен рост частоты ядра на 50% - до 637,5МГц. Проверим на практике эту возможность. Ранее я разгонял GeForce6100 до 494МГц при помощи SysTool и маленькой хитрости - ставил частоту памяти неравной нулю.
Как оказалось Gigabyte для обхода блокировки разгона GeForce6100 пользуется теми же методами:

Разгонный потенциал GPU вырос. Только при этом тепловыделение становится неслабое...

Разгон. Часто вторая. Почти что ИМХО*

*Имею Мнение Хрен Оспоришь или с английского: IMHO - по моему скромному мнению

Прочитали всё вышесказанное? Отлично!

А теперь забудьте про хороший разгон процессора на то время, пока собираетесь использовать встроенное видеоядро. Ибо при нём разгон процессора - зло!

Факты? Результаты теста 3DMark2003 на максимальном разгоне системы (напомню, что это FSB300 CPU2.7ГГц, DDRII-900, GPU 532МГц):

А это - результаты FSB266 2.4ГГц, DDRII-800, GPU 532:

По-моему, для интегрированного видеоядра разница ощутимая. Следует отметить: при малейшей попытке дальнейшего разгона процессора или памяти - производительность только падала.

Были отмечены также крайне редкие и неприятные моменты - производительность могла резко "скакать": тот же 3DMark2003 мог выдать как 1480 "попугаев", так и 1170, при этом параметры были одни и те же: 2.7ГГц, DDRII-900 и GPU 532.
Единственную причину этого я вижу в наличии скрытых (т.е. неуправляемых в BIOS) таймингах - только они могут так сильно влиять на интегрированное ядро.
Но вот как заставить их меняться как надо? На это было потрачено немало труда - столько шаманских плясок с бубном было проведено с пунктами Auto/Manual в настройках памяти в BIOS и обнулением BIOS и т.п.! Но системы выявить не удалось.
Я занялся поиском ответа на второй вопрос: а что же меняется?
Everest отображает тайминг Max Async Latency - он менялся в пределах от 4ns до 6ns: при DDRII400/533 он принимал значение 4, при 667 - 5 или 6, при 800 и выше - всегда 6. Изменения других, отображаемых Everest'ом параметров, я не заметил:

Refresh Period (tREF)3.9 us
DRAM Drive StrengthНорма
Idle Cycle Limit16
Dynamic Idle Cycle CounterРазрешено
Read/Write Queue Bypass16


Я нашёл приличное количество обзоров, но, к сожалению, на 99% все они были посвящены контроллеру K8-DDRI. Контроллер же K8-DDRII практически не рассматривался. Пришлось действовать методом научного тыка.
Наиболее продвинутой утилитой оказалась SysTool v1.0 Build 702 - её возможности просто поражают:

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




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




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


В общем в трёх разделах более сотни параметров! Причём реализована даже такая воможность контроллера K8, как задание параметров для каждого слота памяти в отдельности.
После ряда проб различных параметров удалось выяснить изменяющиеся тайминги.

После сравнения скриншотов, снятых на номинальных частотах и с разгоном удалось выяснить - меняется тайминг, отображаемый на закладке AMD64 AM2 Memory Timings - уже упомянутый Max Async Latency, и большая часть таймингов на закладке AMD64 AM2 Memory Fine Tuning. И если тайминги групп Read DQS Byte и Write Byte можно было вернуть в значения соотвествующие номинальным без разгона (и производительность начинала немного расти), то задержки DQS Receiver Enable Delay достигавшие 3.65нс вернуть к номинальным 1.65нс не удавалось - система почти сразу после применения параметров уходила в перезагрузку. При попытках изменения Max Async Latency система просто зависала с появлением артефактов и искажений на экране.
Но тем не менее даже при возвращении большей части таймингов особого прироста получить не удалось - при примерно 2.5ГГц на процессоре система "вмёртвую" упирается в определённый порог и дальше медленно снижается (в тестах типа 3DMark снижение частично компенсирует более высокая частота процессора).

Как назло тот глюк со скакавшей производительностью отловить пока не удалось стоило мне только раздобыть подходящую для отлова программу

Увы, таковы похоже, особенности архитектуры K8. Посмотрим, что нового принесёт ревизия G, выходящая в ноябре-декабре. Думаю, сюрпризов тоже будет немало.


Общие рекомендации при "тюнинге" и разгоне таковы:
- после обновления BIOS производим его полный сброс замыканием контактов (если не хотим наблюдать в тестовых программах соседство строчек типа "Сообщение Award BIOS: GA-M55PLUS-S3G F6" и "Версия BIOS: F5")
- несмотря на достаточно неплохо работающую автоматическую регулировку частоты HT, лучше её регулировать вручную, а то, возможно, доведётся увидеть такой показатель:

- если планируется использовать хотя бы некоторое время встроенное ядро GF6100, посмотрите, а надо ли Вам разгонять процессор до максимума - само по себе ядро слабое, так ещё и растут при разгоне сильно влияющие на него задержки и тайминги - нужно искать указанный мной "порог".
- не забываем отключать Spread Spectrum - иначе это может ощутимо ограничить разгон.


Подведём итоги.

А что можно сказать в итоге? Gigabyte выпустила безусловно хороший продукт с сочетанием самых различных полезных характеристик и свойств. Приятно, что в число этих свойств входит и хороший разгонный потенциал всего, что можно, а иногда и нужно разгонять на материнской плате, в том числе разгон интегрированного графического ядра.
При этом компания продолжает дорабатывать свой продукт улучшая его характеристики и дополняя его неанонсированными ранее возможностями.
Хотя и у данного продукта есть отдельные особенности (зачастую обусловленные самой платформой K8 ), я считаю его прекрасным выбором под Socket AM2 - свои деньги продукт отрабатывает на все 5 с плюсом.


Буду благодарен за адекватные отзывы и предложения в соотвествующей ветке конференции: http://forums.overclockers.ru/viewtopic.php?t=160116

В конференции также существут ветка Gigabyte GA-M55plus-S3G (GeForce6100/Quadro NVS 210S/GeForce6150) посвящённая этой материнке.
Там же и самая свежая информация о модификации и новом разгоне.


I.N.



Опубликовано продолжение: Обзор Gigabyte GA-M55plus-S3G. Часть третья - FAQ по прошествии полугода.


Взгляд сквозь время:
рассмотренный bios версии F6 оказался, наравне с F12, самым лучшим для разгона на этой материнской плате...



Оценитe материал

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

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

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