Опубликовано 30 июня 2003, 00:33

Плата ASUS A7V600 на чипсете VIA Apollo KT600 с поддержкой Athlon XP 3200+

Первая плата на долгожданном чипсете VIA KT600 для FSB 400 МГц позволяет оценить перспективы нового чипсета, но, к сожалению, не лишена недостатков.

Компания VIA Technologies, утратив с выходом двухканальных чипсетов nVIDIA первенство в быстродействии настольных чипсетов для процессоров AMD Athlon/Duron, пока продолжает оставаться лидером по популярности (и продажам) своих чипсетов для этого класса ПК. Тем не менее, нельзя сказать, что этой популярности способствуют большие усилия разработчиков новых продуктов. Действительно, по большому счету, текущий продукт - чипсет VIA Apollo KT400A - весьма незначительно отличается от своего предшественника VIA KT400, и даже от более ранних KT333 и KT266A.

KT600_logo

Логотип чипсета VIA Apollo KT600.

KT600_logo

Логотип чипсета VIA Apollo KT600.

Да, постепенно повышались максимальные частоты системной шины и памяти, с которыми штатно мог работать чипсет - с 266 МГц и DDR266 для KT266A до 333 МГц и DDR400 для KT400A. Но происходило это в основном добавлением соответствующих делителей частот (даже KT266A при разгоне и грамотной разводке платы может работать на FSB почти 400 МГц, проблема при этом лишь в завышенной частоте AGP), а кардинальных изменений в контроллере памяти чипсета не производилось. И хотя разработчики каждый раз утверждали, что переработали/улучшили контроллер памяти (добавив туда, например, более эффективный блок предвыборки данных), быстродействие новинок на тех же тактовых частотах оставалась почти на том же уровне, а латентность и полоса пропускания памяти при прочих равных почти не менялись.

Происходила эволюция и южного моста чипсетов VIA, но по большому счету все сводилось опять же к косметическим изменениям: USB 1.1 заменили на USB 2.0, UltraATA/100 - на UltraATA/133, стереозвук - на почти невостребованный на платах шестиканальный… Правда, начиная с VT8235 удвоили скорость передачи между северным и южным мостом (до 533 Мбайт/с). А в северный мост начиная с KT400 еще ввели и поддержку AGP 8x взамен 4х. Вот, пожалуй, и весь прогресс настольных чипсетов VIA для процессоров AMD за последние два года (с лета 2001).

Таблица 1. Эволюция характеристик чипсетов VIA KT600, KT400A и KT400.

ФункцииKT600KT400AKT400
Северный мостKT600VT8377VT8367
Поддержка процессоровAMD Athlon XP AMD DuronAMD Athlon XP AMD DuronAMD Athlon XP AMD Duron
Системная шина, МГц200/266/333/400200/266/333200/266/333
Шина памяти, МГц200/266/333/400200/266/333/400200/266/333/(400)
Шина AGP8X8X8X
Поддерживаемая памятьDDR266/333/400SDRAMDDR266/333/400SDRAMDDR200/266/333SDRAM
Макс. объем памяти, Гбайт444
Южный мостVT8237VT8235CE (VT8237)VT8235
Шина связи между мостамиVIA Ultra V-Link@1066 Мбайт/сVIA V-Link@533 Мбайт/сVIA V-Link@533 Мбайт/с
Встроенный звукVIA Vinyl Six-TRAC 6-channel AC'97 audioVIA Vinyl Six-TRAC6-channel AC'97 audioAC'97 6 Channel
Встроенный модемMC'97MC'97MC'97
Встроенный сетевой контроллерVIA 10/100Ethernet MACVIA 10/100Ethernet MACVIA 10/100Ethernet MAC
Слоты PCI555
IDEATA 33/66/100/133  и SATA150  RAIDATA 33/66/100/133 (SATA150 c VT8237)ATA 33/66/100/133
USBUSB 2.0восемь портовUSB 2.0 шесть портов, три канала (8 портов с VT8237)USB 2.0шесть портов
Чип Super I/OLPC Super I/OLPC Super I/OLPC Super I/O
IO APICестьестьесть
Power ManagementACPI/APM/PCI/PMACPI/APM/PCI/PMACPI/APM/PCI/PM

Поэтому, если смотреть с таких позиций, то новейший чипсет VIA Apollo KT600, который индустрия ждала с нетерпением, отличается от своего предшественника KT400A не так уж сильно (см. таблицу 1): добавили поддержку системной шины 400 МГц (то есть соответствующий делитель частот) для последнего процессора AMD Athlon XP 3200+ и немного изменили южный мост - чип VT8237 (совместимый по выводам с предшественником VT8235CE и может использоваться со всеми современными северными мостами чипсетов VIA) теперь имеет восемь портов USB 2.0 и появились два порта Serial ATA 150 (с функцией простейшего RAID), см. блок схему. К тому же, южный мост VT8237 впервые поддерживает шину Ultra V-Link для связи между мостами на скорости до 1066 Мбайт/с.

KT600_BlockDiagram

Блок-схема чипсета VIA Apollo KT600.

KT600_BlockDiagram

Блок-схема чипсета VIA Apollo KT600.

Вместе с тем, поддержка почти всех новейших технологий (Athlon XP 3200+, память DDR400 официально, шина AGP 8X, Serial ATA RAID, кроме, пожалуй, лишь двухканальной памяти) позволяет позиционировать чипсет KT600 как топовый продукт на рынке (хотя по ряду характеристик он и уступает вышедшему недавно NVIDIA nForce2 Ultra 400). Более того, VIA Technologies заявила целых три новаторских технологии в KT600: улучшенный контроллер памяти VIA FastStream64, уже упоминавшийся Serial ATA RAID в южном мосте и звуковую технологию VIA Vinyl Audio.

Контроллер памяти VIA FastStream64 позволяет, по мнению разработчиков, повысить производительность работы с одноканальной 64-битной памятью до уровня двухканальной 128-битной за счет расширенного массива буферов предвыборки, что снижает латентность при работе с памятью как в синхронном, так и асинхронном режимах частот FSB и памяти. При этом в презентации VIA даже приводятся результаты тестов производительности, где референс-плата на KT600 «делает» двухканальный nForce2 Ultra 400 (плата ASUS A7N8X) с процессором Athlon XP 3200+. Свежо придание… J

Новый интегрированный шестиканальный surround sound называется теперь VIA Vinyl Six-TRAC Audio и реализуется при помощи южного моста VT8235/8237 (то есть с чипсетами KT400 тоже) и кодека VT1616. 20-битная архитектура позволяет достичь уровня шума -90 дБ на мат. плате и до -97дБ на отдельной звуковой карте. Кроме того, заявлена поддержка 8-канального звука с разрешением 24 бит/96 кГц, что пока уникально для всей отрасли. Специальные аудиодрайверы от VIA в сочетании с уменьшенным тепловыделением и аппаратным микшированием сигналов призваны обеспечить пользователя всем перечнем современных звуковых технологий (в этой области) при высоком качестве звука. Что ж, как-нибудь посмотрим…

Наконец, новый южный мост VT8237 помимо стандартного двухканального (4 порта) контроллера UltraATA/133 имеет еще и два native-порта Serial ATA и, кроме того, может поддерживать два дополнительных порта Serial ATA через интерфейс SATAlite (требуется внешний контроллер). Встроенные порты Serial ATA снабжены поддержкой простейших массивов RAID 0, 1, 0+1 и JBOD, причем этот контроллер обходит узкую шину PCI и выходит напрямую к высокоскоростной шине V-Link (533 Мбайт/с), что должно помочь более полно раскрыть скоростной потенциал последовательного АТА-интерфейса (по 150 Мбайт/с на канал), зачастую сдерживаемого именно ограниченными возможностями бытовой 32-битной 33-мегагерцовой бытовой шиной PCI. Разумеется, VIA поставляет и специальный программный менеджер RAID-массивов под Windows.

ASUS_A7V600_SATA

Два чипсетных порта Serial ATA на плате ASUS A7V600.

ASUS_A7V600_SATA

Два чипсетных порта Serial ATA на плате ASUS A7V600.

Практическое знакомство с чипсетом VIA Apollo KT600 мы начнем с платы ASUS A7V600. В частности, нам предстоит понять, что нового в плане производительности несет в себе чипсет KT600 и его поддержка памяти DDR400 при FSB 400 МГц по сравнению с ближайшими предшественниками - чипсетами VIA KT400A и NVIDIA nForce2. Эта плата появилась в нашей лаборатории раньше аналогов от других производителей, хотя возможно, что более поздние изделия смогут поведать нам больше об этом чипсете, чем первенец.

ASUS A7V600

ASUS_A7V600

Плата ASUS A7V600 на чипсете VIA KT600.

ASUS_A7V600

Плата ASUS A7V600 на чипсете VIA KT600.

Полноразмерная традиционного золотистого цвета плата A7V600 произвела на меня весьма неоднозначное впечатление. От этого производителя уже по привычке ожидаешь чего-то неординарного и «элитного», особенно, если в ход идет новейший чипсет. Однако A7V600 оставляет ощущение «облегченного» решения, под стать дешевым изделиям недавней серии X-Series.

KT600&VT8237

Сердце платы ASUS A7V600: чипсет VIA KT600.

KT600&VT8237

Сердце платы ASUS A7V600: чипсет VIA KT600.

Если рассматривать ее именно с позиций такой дешевой платы, то всё в порядке: имеется полная реализация функциональных возможностей чипсета, включая 2 штатных порта Serial ATA RAID, 8 портов USB 2.0 (для четырех из них нужна планка), шестиканального звука (правда, на кодеке AD1980) c электрическим S/PDIF Out на плате и даже гигабитный сетевой контроллер на чипе 3С940 от 3Com.

Но с другой, если посмотреть повнимательнее, чувствуется упрощенный подход. Например, на плату не установлен разведенный контроллер FireWire (видимо, на чипе от VIA), нет вообще отдельных аудиовыходов для 6-канальной акустики (только совмещенные с линейным и микрофонным входами), задняя панель разъемов платы смотрится достаточно бедно.

Правда, pin-контакты для подключения проводов с передней панели уже удобно расцвечены, что облегчает подключение.

Не установлен также дополнительный контроллер Serial/Parallel ATA, предусмотренный на плате и занимающий много места. Контроллер для чтения флэш-карт отсутствует.

ASUS_A7V600_rightdown

Место под RAID-контроллер на плате ASUS A7V600.

ASUS_A7V600_rightdown

Место под RAID-контроллер на плате ASUS A7V600.

Идем дальше. Несмотря на необходимость поддержки самых последних много потребляющих процессоров AMD Athlon XP 3200+ (максимальный ток до 46,5A), стабилизатор напряжения на процессоре выполнен по упрощенной двухкаскадной схеме, причем используются весьма скромные емкости фильтров и ключи в маломощных корпусах (на плате предусмотрены посадочные места для установки вторых экземпляров этих ключей в параллель каждому из установленных - для снижения сопротивления, уменьшения нагрева и улучшения выходных характеристик стабилизатора - но они пустуют). Стабилизатор напряжения памяти линейный (и тоже на маломощных ИМС), хотя платой поддерживается до двух гигабайтных модeлей DDR400 (и до трех DDR333), и предполагается возможность разгона.

Еще один недостаток для систем, поддерживающих ток до 50 А для процессора - разъем питания ATX расположен на противоположном от стабилизатора напряжения процессора конце платы (а это - лишние наводки, падение напряжения на шинах земли и питания, повышенные пульсации). Могли бы хотя бы дополнительный 12-вольтовый разъем питания ATX поблизости от стабилизатора разместить.

Электронная защита шины AGP 8X/4X от подключения старых «трехвольтовых» карт, уже традиционная для плат этой компании, тоже отсутствует (есть лишь ключ разъема AGP).

ASUS_A7V600_SocketA

Термистор для измерения температуры "процессора" на плате ASUS A7V600.

ASUS_A7V600_SocketA

Термистор для измерения температуры "процессора" на плате ASUS A7V600.

На плате расположено всего 3 разъема для подключения вентиляторов, а температура процессора измеряется условно и по старинке - термистором на плате внутри Socket A

A7V600_POSTscreen

Экран начальной загрузки платы.

A7V600_POSTscreen

Экран начальной загрузки платы.

BIOS Setup платы ASUS A7V600 типовой: напряжения (Vcore, Vram и Vagp) можно подстраивать по своему усмотрению, частоту FSB - изменять с шагом 1 МГц. Настройки таймингов тоже типовые (см. фото). Пункт «System Performance» может принимать значения Optimal и Turbo (мы в тестах быстродействия использовали Turbo и настройки, показанные на этом фото).

Еще два заметных недостатка платы A7V600 выявились после включения. Во-первых, эта плата оказалась крайне капризной к выбору модулей PC3200. Из имевшихся у нас под рукой фирменных «планок» DDR400 и выше плата фактически могла работать лишь с парой элитных и дорогущих OCZ PC3700 Gold Dual CH (то есть DDR467; на фото). Правда, лишь при таймингах 2-3-3-6-2T (невозможность работы по 2-2-2-6-1T в данном случае связана и с тем, что сами модули OCZ PC3700 не способны на это даже на других платах на чипсетах nForce2, Intel 875/865 и VIA KT400A).

OCZ_PC3700

Модули памяти DDR467: OCZ PC3700 Gold Dual CH.

OCZ_PC3700

Модули памяти DDR467: OCZ PC3700 Gold Dual CH.

А с ничуть не худшими по нашим тестам модулями Kingston HyperX PC3500 KHX3500/256 (вполне работоспособными по 2-2-2-5-1T на 400 МГц на других платах) A7V600 наотрез отказалась работать даже при максимально щадящих настройках BIOS Setup и при частоте 333 МГц! Возможно, здесь «виновата» организация модулей - OCZ PC3700 были 16-чиповыми, а KHX - 8-чиповыми. В любом случае это не добавляет очков плате ASUS A7V600 (или чипсету KT600?).

KingstonHyperX_KHX3500

Модули памяти DDR434 (PC3500): Kingston HyperX KHX3500/256.

KingstonHyperX_KHX3500

Модули памяти DDR434 (PC3500): Kingston HyperX KHX3500/256.

К сожалению, активирование пунктов DRAM Burst Length и Rank Interleave также приводило к нестабильности работы платы, поэтому их влияние на производительность A7V600 мы исследовать не смогли.

sandra2003-mb

Информация о чипсете, частотах шин и таймингах работы памяти в программе Sandra 2003. Тайминг 2.0-3-2CL измерен программой ошибочно - на самом деле он равен 2.0-3-3CL.

sandra2003-mb

Информация о чипсете, частотах шин и таймингах работы памяти в программе Sandra 2003. Тайминг 2.0-3-2CL измерен программой ошибочно - на самом деле он равен 2.0-3-3CL.

Другой, менее серьёзный, недостаток A7V600 - заметный недобор тактовой частоты работы процессора на шине 166 МГц при установке по умолчанию. Если ранее многие платы ASUS грешили завышенной на 1-2% частотой системной шины и процессора, от в данном случае мы вместо стандартных 166,7 МГц видим всего 165,7 МГц.

CPUZ-defaultfreq

Штатная частота работы процессора Athlon XP 3000+ на плате ASUS A7V600 по программе CPU-Z v1.18.

CPUZ-defaultfreq

Штатная частота работы процессора Athlon XP 3000+ на плате ASUS A7V600 по программе CPU-Z v1.18.

Для компенсации такого дисбаланса с другими участниками нашего сравнения, мы для тестов быстродействия увеличили эту частоту на 1 шаг в соответствующем пункте BIOS Setup (установив 167 МГц). Реальная частота работы платы при этом практически сравнялась с остальными участниками (см. таблицу ниже).

Хорошо, хоть на для шины 400 МГц дефолтная частота точно соответствует спецификации.

cpuz

Штатная частота работы процессора Athlon XP 3200+ на плате ASUS A7V600 по программе CPU-Z v1.18.

cpuz

Штатная частота работы процессора Athlon XP 3200+ на плате ASUS A7V600 по программе CPU-Z v1.18.

Для корректрности обсуждения результатов укажем точные тактовые частоты CPU и FSB на всех платах в нашем сравнительном тестировании:

Плата (чипсет)Частота CPU/FSB, МГц
ASUS A7V600 (KT600)2171,6 / 167,04 (2153,8 / 165,7 default)2200,0 / 200,0 default
Gigabyte GA-7VAXP A Ultra (KT400A)2170 / 166,92
ASUS A7V8X (KT400)2184 / 168,0
EPoX 8RDA3+ (nForce2 Ultra 400)2171,6 / 167,042205,0 / 200,5

Быстродействие

Переходим к тестам быстродействия новинки. Сразу скажу, что ничего близкого к показанным в презентации VIA по KT600 результатам, где он опережает nForce2 Ultra 400, мы, к сожалению, на плате A7V600 не обнаружили. Для сравнения с новинкой мы использовали процессоры AMD Athlon XP 3000+ на шине 333 МГц и Athlon XP 3200+ на шине 400 МГц и платы ASUS A7V8X (чипсет KT400), Gigabyte GA-7VAXP-A Ultra (чипсет KT400A) и EPoX 8RDA3+ (чипсет nForce2 Ultra 400 в двухканальном и одноканальном включении). Описание этих плат (и конфигурацию тестовой системы) можно найти по соответствующим линкам. Для всех предшественников использовались тайминги 2-2-2-6-1T для работы как DDR400, так и DDR333. Кстати, это не так уж сильно отличается от текущих таймингов работы A7V600 в наших тестах - 2-3-3-6-2T, хотя, конечно, способно повлиять на общий результат.

Сначала - о скорости работы систем с памятью. На системной шине 333 МГц плата A7V600 показала заметный недобор полосы пропускания памяти даже по сравнению с предыдущими чипсетами VIA (уже не говоря об nForce2). Да и при переходе на FSB 400 МГц пиковая скорость памяти заметно меньше, чем у nForce2 (даже одноканального). Аналогичный данные получаются и при помощи теста памяти в Science Mark 2.0.

Картина скорости чтения из памяти в программе AIDA32 v3.61 полностью повторяет эту тенденцию, а вот по скорости записи в память новичок ASUS A7V600 совсем подкачал, уступив на шине 400 МГц даже KT400A на шине 333 МГц! Ни о каком соперничестве с nForce2 тут даже речи не идет.

Латентность памяти у A7V600 также оказалась не на уровне: на FSB=400 она уступила даже nForce2, работающему в синхронном режиме на FSB=333. А уж про полный провал A7V600 на шине 333 даже по сравнению с KT400/KT400A и говорить не приходится.

MemoryLatency

Латентность систем при работе с памятью.

MemoryLatency

Латентность систем при работе с памятью.

После таких результатов тестов памяти все сразу становится понятным, и дальнейшее изучение производительности A7V600 в реальных приложениях и комплексных тестах превращается в простую формальность, не нуждающуюся в специальных комментариях и пояснениях.

Так, в процессорных тестах CPUmark 99, Metabench 0.93 и 3Dmark03 и при кодировании видео плата A7V600 явно проигрывает предшественникам на чипсетах KT400/KT400A при работе на шине 333 МГц, и лишь немного опережает их за счет использования более быстрого процессора 3200+ и шины 400 МГц, уступая при этом даже процессору 3000+ на чипсете nForce2!

MP2toMP4vdub1413

Скорость кодирования видео.

MP2toMP4vdub1413

Скорость кодирования видео.

Ситуация в требовательном к латентности памяти архивировании в WinRAR 3.20 еще плачевнее - процессор 3200+ на A7V600 медленнее даже процессора 3000+ на чипсете KT400A. Это уже совсем никуда не годится.

Вторят и тесты научных расчетов в Science Mark 2.0, где лишь более высокая частота ядра для 3200+ позволяет ему иногда выглядеть достойно, вопреки «проискам» платы A7V600.

Тесты в 3D-играх лишь подтверждают подмеченную ранее тенденцию: плата A7V600 проигрывает предшественникам на чипсетах KT400/KT400A при работе на шине 333 МГц, и слегка опережает их лишь за счет использования более быстрого процессора 3200+ и шины 400 МГц, уступая при этом даже процессору 3000+ на чипсете nForce2!

Финальный аккорд ставят тесты пакета SPEC viewperf v7.1, крайне жадные к скорости памяти и чипсета и почти равнодушные к частоте ядра процессора J. Тут 3200+ на A7V600 нередко проигрывает даже 3000+ на KT400A. Если еще нужны объяснения, то см. выше - в абзацах про тесты скорости памяти.

Итак, первый опыт общения с новинкой KT600 от VIA в лице платы ASUS A7V600 показал, что рекламные прожекты VIA не спешат сбываться, а чипсет KT600 пока выглядит достаточно сыро и не может соперничать в производительности и стабильности не то, что с nForce2 Ultra 400, но даже с предыдущими чипсетами VIA KT400A/KT400. Возможно виной тому - недостаточно хорошо сделанная (или пока просто скороспелая, сырая) плата ASUS A7V600 (которой место скорее в экономичной X-Series, чем в дорогом сегменте), и окажись у нас в руках та самая референс-плата VIA KT600, на которой разработчики чипсета получили великолепные «рекламные» результаты, наше мнение качнулось бы в другую сторону. Тем не менее, пока мы имеем то, что имеем, и не рекомендуем вам спешить использовать чипсет KT600 вместо KT400A/KT400: если уж вам столь необходима поддержка дорогого пока процессора Athlon XP 3200+, то не пожалейте лишних 30-50 долларов на плату на чипсете nForce2 Ultra 400 и наслаждайтесь полной его скоростью. Если необходима дешевая и современная система на процессорах AMD для системной шины 333 или 266 МГц - берите плату на KT400A (с дополнительным контроллером Serial ATA), а если менее дешевая, но производительная - на nForce2. Впрочем, вполне возможно, что последующие серийные платы на KT600 покажут уже совсем другие результаты.