Безымянные герои: плата"просто 85DRV" на VIA P4X266

Автор: Caulman
Дата: 07.12.2001
Все фото статьи
Примерно полгода тому назад в сети ходила весьма забавная фотография. На ней был изображен участок материнской платы под 286 процессоры с двумя микросхемами, на одной из которых был логотип AMD, а на другой – Intel.
К чему это я? К тому, что когда-то и у VIA не было особых разногласий с Intel. Но было это, к сожалению, очень давно. А в последнее время отношения между былыми партнерами сильно испортились, и VIA приходится буквально с боем отстаивать свое право выпустить очередной чипсет, который (вот парадокс!) будет помогать продажам процессоров от Intel.
Один из всплесков боевых действий происходит как раз сейчас, а яблоком раздора стал новый процессор Pentium 4. Все мы помним, что выход процессора был "несколько" ускорен, чтобы обеспечить достойный ответ бурно развивающейся линейке AMD Athlon (после конфуза с P3-1133), поэтому он вышел сначала не по тому техпроцессу (0.18мкм) и не с тем сокетом (Socket423). А что теперь с ним делать – неизвестно. В то же время, в момент выхода Pentium 4 единственным чипсетом под него был i850, поддерживающий только память RDRAM. Не споря с утверждениями о возможных технологических преимуществах этого типа памяти, скажу только, что на рынке он провалился. Процессор, нацеленный на массовую популярность, в обязательном порядке комплектовался непопулярной памятью, что, естественно, здорово тормозило его продвижение на рынок.
Поэтому с момента выпуска Р4 вопрос о возможности перехода на более благоприятно встреченную публикой DDR SDRAM являлся одним из самых актуальных. В то же время, на момент выхода это было просто невозможным. Поясню почему.
С одной стороны, Intel был связан соглашением с Rambus – компанией, производящей память RDRAM, поэтому возможность выпуска чипсета с поддержкой DDR была исключена. SDRAM, в принципе, могла применяться, однако, во-первых, в момент выхода Р4 позиционировался как Hi-End и такая связка не могла появиться по маркетинговым соображениям, а во-вторых – Р4 силен не вычислительными свойствами, а скоростью работы с данными, поэтому убивать это его основное преимущество медленной памятью было бы весьма неразумным решением.
С другой стороны, возможность выпуска DDR-чипсета под Pentium 4 оставалась. Точно так же, как после фиаско на рынке i820 ситуацию спасал Appollo pro 133 (A), для Р4 мог появиться чипсет стороннего производителя, поддерживающий все последние технологические новинки, в том числе и DDR SDRAM. Да-да, речь идет о продукции компании VIA, одном из основных "конкурентов" Intel на рынке чипсетов под процессоры Intel.
Однако что-то не сложилось. То ли Intel по каким-то своим соображениям отказался выдать лицензию на шину процессора, то ли, действительно, VIA ее и не просила, но факт остается фактом: Intel не благословил чипсет, который мог бы (как в свое время Appollo pro 133(A)) серьезно поспособствовать популяризации Pentium 4.
С тех пор ситуация сильно изменилась. Под неослабевающим давлением линейки AMD Athlon младшие модели Р4 сильно потеряли в цене и позиционируются уже чуть ли не как процессоры для РС начального уровня. В силу этого обстоятельства Intel успела довольно быстро пересмотреть свою политику и выпустила i845, работающий с памятью SDRAM (невольно напрашивается аналогия с Celeron с частотой 700 МГц, работающих на шине всего-то в 66 МГц), и готовит к выпуску долгожданный i845-D (он же i845 B-step) с поддержкой DDR (опять же, если строить аналогии, то этого чипсета ждут примерно так же, как в свое время ждали i815).
В то же время VIA без всякой лицензии тоже сделала свой чипсет и уже успела выпустить его на рынок. Правда, его продвижение на рынок пока немного сдерживается тем фактом, что законность его выпуска «обсуждается» в судебных органах (ведется судебное разбирательство между Intel и VIA, а ведь производителям материнских плат с Intel еще работать…). Однако в продаже повсеместно появляются коробки с платами, лишенными названия производителя, но имеющие индексы моделей, которые подозрительно напоминают системы индексирования известных брендов.
Итак, сегодня в мои цепкие лапы попала плата на новом чипсете VIA P4X266 от одного из известных производителей – … Э-э… В общем, если производитель не пишет на плате, что она произведена именно им, я тоже этого не буду делать напрямую, а просто скажу, что плата называется 85DRV.
Надеюсь, читатели и сами догадаются, о какой компании идет речь. Представленная компания, конечно, не имеет такой репутации, как, например, Asustek, но это не мешает ей производить очень хорошие продукты. Некоторое время назад я пользовался платой 75DRV, и она оставила у меня самые приятные впечатления.

Комплект поставки


Плата поставляется в красивой коробке с надписью «P4X266 Motherboard» и изображением космических кораблей, похожих на кораблик, который рисует программа Final Reality. На боковой грани коробки перечислены многочисленные награды, присужденные различными сайтами, увидев которые, сразу хочется узнать, кому и за что они присуждены? Внутри коробки находится достаточно подробная инструкция, спартанский компакт-диск и спартанский же набор кабелей: 1 кабель UDMA/66 и кабель FDD.
На CD всего-то и есть: драйвера от VIA, несколько специализированных программ мониторинга под разные чипы мониторинга (в т.ч. работающая программа SmartGuardian под чип ITE. Кстати говоря, последняя версия MBM 5 – 5.1.0.1 также его понимает) и драйвера для встроенного звука (AC’97 кодек). Никаких дополнительных программ. Жалко, ну да ладно – мы все понимаем, чем это вызвано.

Внешний вид платы


Плата выполнена на модном сейчас цветном текстолите, в данном случае бордовом. Красиво… Но после этого буйства красок я уже с ностальгией взираю на стандартные бежево-желтые или зеленые платы.
Для оценки размещения элементов на плате воспользуемся той же методикой, что применялась для осмотра платы SL75DRV, только немного изменим ее порядок.

Перво-наперво в глаза бросается огромное «посадочное место» под радиатор, в середине которого находится ма-аленький процессорный разъем S478. Не знаю, как там обстоят дела с тепловыделением, но такой размер радиатора несколько настораживает. Кстати, с удовольствием отмечу, что с задней стороны платы находится большая железная пластина, призванная распределить усилие прижимающегося радиатора по поверхности платы, чтобы ничего не сломалось.
Приятное дополнение. В тестируемой системе стоял здоровенный вентилятор Elan Vital, который издавал громкий и очень противный вой на высокой частоте (этот жуткий звук изводил меня во время всего тестирования). Температура Р4-1500 (под S478) была где-то на уровне 35-37 градусов в Windows.
Разъем питания. Расположен не очень удачно, т.к. жгут проводов от БП (а тут этих жгутов целых 2 – ATX 2.03, однако!) норовит лечь поверх вентилятора, и его приходится заправлять сбоку, перекрывая одну из сторон, где воздух выходит из радиатора процессора. В общем, лучше бы разъем сделали справа от процессорного гнезда.
Cлоты DIMM&AGP. Плата GeForce 2 Ti достает до первого слота DIMM, причем слот расположен очень низко. Если защелка закрыта, то вставленная видеокарта полностью (!) блокирует к ней доступ – Вы просто не вытащите модуль вверх, его приходится дергать вбок, вдоль слота. А если защелка осталась открытой, то видеокарта упирается в нее, не встает до конца в слот и, соответственно, система не стартует. По-моему, худшее решение из возможных. (Неужели при проектировании не нашлось линейки?)
Разъемы IDE расположены достаточно удобно. Жесткий диск и CD-Rom, стоящие в верхних отсеках, удалось подключить без проблем.

Теперь, как обычно, дополнительные возможности платы.

Мониторинг. На этой плате он реализуется тем же чипом ITE, но за прошедшее время BIOS успели поправить (или с встроенным термодиодом Р4 проще работать? :) ), поэтому он выдает вполне адекватные значения. В комплекте поставки идет программа SmartGuardian. Кстати, программа умеет управлять процессорным вентилятором (с моим кулером получалось только остановить/запустить при определенной температуре). Есть и "хвост" с термосенсором. И BIOS, и Smartguardian мониторят только две температуры.
Разгон. Плата предоставляет достаточно большие возможности по оптимизации и разгону, примерно такие же, как SL75DRV. Разумеется, разгон процессора через изменение коэффициента здесь невозможен, однако вполне можно разогнать процессорную шину. Интересно, что на этой модели повышение вольтажа DIMM и AGP предусмотрено через BIOS, а вот частоту системной шины по-прежнему можно выставлять как через BIOS (вводится цифровое значение в диапазоне 100-255МГц), так и через блок DIP-переключателей (5 значений: 100, 103, 107, 110, 133 МГц).
Встроенный звук. По мнению создателей, он есть и реализован через простенький AC’97 кодек от VIA, поставленный просто "для галочки". Вообще, смысл установки таких кодеков на дорогих и "навороченных" платах остается для меня загадкой, особенно в свете того, что на более дешевые платы зачастую устанавливаются более качественные бюджетные звуковые чипы (те же CMI или Creative).
RAID. Здесь достигнут определенный прогресс: уже появилась разводка под чип. Судя по ней, рискну предположить, что это будет чип от Promise, который используется на львиной доле материнских плат. Но способности Ш. Холмса не пригодились: это написано в инструкции ;), кстати, там же предусматривается джампер для активации контроллера (такое решение мне лично нравится больше, чем отключение в BIOS).
Дополнительные возможности. Есть версия 85DRV–Х с голосовой диагностикой. Можно подключить еще две пары портов USB, но разъем придется покупать отдельно. На плате есть светодиод, который показывает, что на слоты DIMM подается питание, но это достаточно стандартная возможность, к тому же диод находится на самом краю платы и закрывается шлейфами, идущими к верхним 5-дюймовым отсекам. Интересно, что достаточно много функций возложено на джамперы: управление режимом STR (причем в BIOS возможность выбора также присутствует, просто показывает только один режим – POS) и защита BIOS от перезаписи.

«Let’s plug it in!» Подключение и начало работы


С подключением, к сожалению, возникли проблемы. Как-то уже всеми забылось, что Pentium 4 требует к себе особого отношения, что, например, выражается в том, что ему необходима версия питания ATX 2.03. Забыли до такой степени, что некоторые производители даже стали выпускать платы с обычным разъемом питания ATX. И в этом есть смысл! Еще можно понять, что человек, который собирает высокопроизводительную станцию и уже решился потратиться на i850 и необходимое количество RDRAM к ней, достаточно спокойно воспримет идею о смене блока питания. Однако если мы говорим о «дешевой высокопроизводительной альтернативе», в основном предназначенной для домашнего использования, то очень часто речь идет об апгрейде, и тут весьма "приятно" бывает узнать, что вполне исправный (и качественный!) блок питания нужно сбывать и покупать новый. Эта штука может стоить представленной плате достаточно много очков, так как разом вычеркивает ее из списка кандидатов при «умеренном» апгрейде. Соответствие спецификациям – дело, конечно, хорошее, но хотелось бы, чтобы также думали и о пользователях.
Про про защелку DIMM, вплотную прилегающую к видеокарте и мешающую ей, я уже писал. Но если не считать этих досадных недоразумений, все подключилось и встало на свои места без проблем.

BIOS


Обычный BIOS Award 6.0, предоставляющий пользователю достаточно широкие возможности по настройке системы. В частности, если речь идет о памяти, доступны целых 9 (!) настроек. Что хорошего получится от их активации – посмотрим чуть ниже. В принципе, данный BIOS является очень удачным компромиссным вариантом между Award и AMI по системе построения меню. Хотя, на мой взгляд, встроенных меню слишком много.

Разгон и тесты


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

Intel Pentium4 1.5 GHz (Socket 478).
Сильношумящий вентилятор Elan Vital (5000 об.).
Плата определенного производителя 85DRV на чипсете VIA P4X266.
256 мб DDR SDRAM PC2100 Hynix.
Nvidia GeForce 2 Titanium (Visiontek) (драйвер 22.83 WHQL)*.
Aureal Superquad (чип AU8830А2)
Жесткие диски IBM IC35 41 Gb, IBM DTLA 305020 20 Gb.
CD-ROM pioneer 36x.
Флоппи-дисковод.
Внешний модем USR Courier (com1).
Блок питания Powermaster 250W for Pentium4.

Тестирование проводилось в операционной системе Windows Millenium eng.
*Плата, в отличие от i845 и i850, поддерживает видеокарты AGP 1.0 с напряжением питания 3.3 В. Voodoo3 3000 запустилась на ней без проблем.

Разгон процессора


Весьма забавно, что в BIOS наличествует опция CPU ratio. Инструкция, правда, про нее честно говорит, что если коэффициент умножения процессора заблокирован, то она бесполезна. Впрочем, у нас всегда остается более эффективный разгон шины!
Разгон по шине оказался довольно слабеньким: у меня система отказывалась запускаться уже на 115 МГц FSB. Учитывая, что обычно младшие модели Р4 (особенно новые) разгоняются гораздо лучше, и проблему не решила даже установка памяти на 100 МГц, то, судя еще и по некоторым другим симптомам, я бы предположил, что вся вина и ответственность здесь ложится на шину процессора. Но подробнее о возможных причинах – в выводах, а пока лишь отмечу, что процессор достиг частоты 1650 МГц.
В цифрах это выглядит следующим образом.
Quake 3 (использовалась версия 1.27G и сконвертированные демки demo001, demo002, разрешение 640х480, все установки по умолчанию, разброс по результатам составл менее одного кадра в секунду).
В общем, несмотря на достаточно умеренный рост частоты процессора, прирост производительности составил около 10 кадров в секунду.
Теперь взглянем на Unreal Tournament (версия 4.32, демки записаны самостоятельно). После прошлого случая, когда при последовательном запуске демки результаты различались на десять фпс, я готовился к худшему, но стабильность результатов в текущей системе оказалась такой же, как и для Q3, т.е. максимальное отклонение средних фпс от среднего результата не превышало 0.5 фпс в любую сторону. Минимальные – чуть больше, максимальные по-прежнему "гуляют".
А вот как это будет выглядеть на реальных примерах. A1- бой на карте Cranes (открытое пространство, несколько уровней, в т.ч. на большой высоте; на ней результаты всегда достаточно низкие), A2 – бой в Ice station zeto (узкие длинные коридоры, небольшие комнаты) и A3 – Orion’s barricade (небольшая карта, стилизованна под средневековый замок: есть внутренний дворик, башни и средние по размерам подземелья).
Итого, получаем достаточно впечатляющий прирост – почти 10 кадров в секунду из-за 150 МГц! Мне кажется, дело тут не столько в увеличении внутренней частоты процессора, сколько в том, что разгоняется и шина памяти. Если я прав, то переход на шину 533 МГц (4х133 вместо 4х100) должен оказать на связку Р4 + DDR прямо-таки волшебное действие!
Таким образом, разгон процессора оказался полезным, жалко только, что небольшим.

Разгон памяти


В отличие от виденных мной плат на чипсетах VIA, здесь память тактуется (по крайней мере так показывает BIOS). На данный момент я не знаю программы, которая бы выдавала реальную частоту работы памяти жестко: 100 или 133 МГц (а не частота FSB, FSB±33 МГц), и не сбрасывается при сбросе CMOS (поскольку она не привязана к шине процессора, данные о скорости работы берутся из SPD), что оставляет очень приятное впечатление. Как я уже говорил, параметрам работы с памятью посвящено 9 настроек (подчеркнутые – по умолчанию):

Dram clock 100/133/by spd;
Dram timing manual/by spd;
SDRAM CAS Latency 2.5/2;
Bank interleave disabled/2bank/4bank;
Precharge to active 3T/2T;
Active to precharge 6T/5T;
Active to CMD 3T/2T;
DRAM burst len 4/8;
DRAM command rate 2T/1T.

Инструкция обходит молчанием настройки 3-8 Неспроста это :).
А теперь пригласим нашего "палача". Не знаю, виновата ли плата, BIOS или участвовавшая в тестировании память (все виденные мною Hyundai плохо работали с VIA), но налицо следующие результаты:
пп. 5-7 оказались для меня бесполезны (при их установке на максимум компьютер вис на разных стадиях загрузки, даже если все остальное стояло по минимуму);
после изменения настройки №8 высветился экран «Ошибка защиты Windows» (я не видел его уже несколько лет – не попадалась мне сбойная память и матери).
В общем, напрашивается стандартная фраза: будем надеяться, что с новыми версиями BIOS, другими модулями памяти и пр. ситуация изменится к лучшему (это пожелание относится и к производительности подсистемы памяти).
Таким образом, я остался с теми же тремя обычными настройками: interleave, command rate, CAS latency. Правда, тут CAS и CR можно выставлять на максимум вместе.
Итак, давайте взглянем, чего можно добиться тюнингом памяти. Естественно, здесь еще меньше, чем при тестировании Athlon+DDR можно ожидать, что оптимизированная память даст большую производительность, чем разогнанный процессор. Тем более если учесть, что здесь процессор разгоняется шиной, а не коэффициентом. К тому же Pentium 4 в гораздо большей степени зависит от работы с памятью и относительный прирост при разгоне шины работы с RAM должен быть больше.
Нет, чуда не случилось. Дополнительные 150 МГц частоты процессора плюс увеличившаяся частота FSB перевесили оптимизацию пары настроек памяти. Разгон процессора эффективней примерно на треть.
А теперь взглянем на UT – сохранится ли там эта зависимость?
*Демка запускалась дважды, получились схожие результаты. 42.6/81.8/184.4 и 41,6/82,5/206,1. Скорее всего, опять начались сбои по вине самой демки, т.к. все остальные результаты легко объяснимы.
В общем-то, все то же самое – прирост производительности виден, но он не дотягивает до прироста, который можно получить разгоном шины. Относительный прирост тоже примерно на треть меньше, чем прирост от разгона памяти. Про interleave я постараюсь вскоре написать отдельно, а пока рассмотрим, какой вклад в итоговую сумму вносят CL и CR.
Таким образом, общий вывод остается прежним: лучше активизировать все вместе, а если вместе активизировать нельзя – приоритет за CR. Кстати говоря, оправдался прогноз о том, что совместная активация этих настроек не приведет к серьезному росту результатов. Дополнительные 0.5 кадра в секунду – это отнюдь не то же самое, что дополнительные пол-литра…
Очень забавно, что средние фпс совпали просто-таки "до миллиметра!" Также надо отметить, что "истина лежит посередине" - активация каждой из настроек дает примерно равный эффект.
И, наконец, давайте взглянем, какого прироста следует ожидать, если разогнать все-все.
Здорово! По-моему, такой результат может свидетельствовать о том (если, конечно, отложить в сторону тезис о необычайной масштабируемости процессора), что Р4 не хватает именно скорости внешней шины и полосы пропускания памяти, поэтому любые ухищрения, которые поднимают эффективность работы с RAM, идут ему на пользу.
Если мои предположения верны, то любое увеличение ширины процессорной шины для связки Pentium 4 + DDR SDRAM будет очень сильно стимулировать систему. А представляете, что будет, когда появится версия процессора и чипсета с поддержкой шины процессора 133 МГц? А DDR333?
Но оставим в стороне мечты и посмотрим на результаты UT.
Тенденция очевидна. Кстати, в этой связи было бы очень интересно посмотреть на вариант Nvidia Nforce для Pentium4 и на то, как его механизмы оптимизации работы с памятью будут действовать на процессор.

Лирическое отступление. Об апгрейде


Представьте себе, что сразу после выхода AMD Athlon под новый, перспективный SocketA (который, по заявлениям компании, будет жить очень долго) Вы хотите собрать современную систему. При выборе материнской платы альтернатив нет – только VIA KT133. Уже известно, что в дальнейшем процессоры перейдут на шину 133 МГц, но (вот беда!) чипсет дотягивает только до 110-115 МГц. Проходит какое-то время, система потихоньку устаревает, выходят новые процессоры. Ставить Athlon 1200 на шину 100 МГц неразумно, т.к. за достаточно приличные деньги большого прироста производительности Вы не получите (подробнее этот вопрос будет рассмотрен в следующей статье). Приходится покупать плату на новом чипсете KT133A. Проходит еще какое-то время, и на рынке появляется DDR SDRAM. Чтобы оставаться на острие технического процесса, приходится опять раскошеливаться на новую материнскую плату с чипсетом VIA KT266. Ну что же, новый тип памяти – ничего не поделаешь… И вдруг! Выходит SiS 735, бюджетный чипсет, который по скорости неожиданно оказывается быстрее "мейнстримного" КТ266. AMD 760, как в свое время и 750-ая серия, особым конкурентом не считался, но SiS?! И буквально через пару недель (какой ударный труд!) появляется версия КТ266А, где "полностью переделан контроллер памяти". Неужели он был переделан инженерами за эти две недели?! Или все-таки изначально был создан КТ266А, который потом искусственно "затормозили"?
К чему я это рассказал? А к тому, что с Р4Х266 сложилась точно такая же ситуация, где даже фигуранты все те же.

Вывод


Сама по себе плата оставила хорошее впечатление. Для домашнего компьютера она подойдет как нельзя лучше: защита крепления радиатора, удобный и гибкий BIOS, выносной термодатчик. Серьезных минусов тоже не отмечается – защелка DIMM может помешать очень редко, а ATX 2.03 – действующая спецификация. Посчитать это минусом платы было бы неправильно.
Но вернемся все-таки к тому, о чем мы писали выше и обещали рассказать подробнее: о той ситуации, в которой эта плата появилась.
Первый аспект, и, как выяснилось, не самый главный – юридические баталии, из-за которых производитель не может написать на плате, что это его продукт. Но есть и более серьезные вещи.
История с КТ133 и КТ133А еще слишком свежа в памяти. И когда плата на чипсете от того же производителя отказывается запускаться с теми же симптомами и на тех же частотах (около 115 МГц) – это наводит на размышления. А если добавить еще, что в декабре (!) выходит Р4Х266А, причем выходит "в пику" SiS 645 (!!!), то перестаешь даже сомневаться. Наверное, на новой плате и поддержка 533МГц шины появится, и контроллер памяти будет быстрее. И, по-видимому, уже выйдет i845 B-step, который по "необъяснимому" стечению обстоятельств окажется более быстрым. Можно предположить, что судебное разбирательство само собой сойдет на нет (скорее всего, опять через кросс-лицензирование), а на новых платах появится имя изготовителя.
В свете вышеизложенного могу привести лишь две веских причины для покупки именно этой платы именно сейчас. Первая выражается цитатой из песни В. Высоцкого: "А мне плевать, мне очень хочется". Вторая – если надо собрать плату на Р4 s478 именно с DDR SDRAM прямо сейчас.
Заметим, что плата достаточно дорогая, притом что формально она – noname. Комплект поставки не удовлетворяет никаким требованиям. Через полтора-два месяца чипсет безнадежно устареет. Во-первых, намного возрастет скорость контроллера памяти в новой версии (а из тестов видно, что любое увеличение производительности памяти ведет к серьезному росту скорости системы в целом). Во-вторых (если я окажусь прав насчет поддержки 133МГц шины в Р4Х266), возможность модернизации для этой платы весьма серьезно ограничена (шина только 100 МГц).
В общем, резюмируем: хорошая плата, загубленная объективной реальностью и имеющая достаточно туманное будущее.