Компьютеры

Тесты чипсета VIA KT400 в сравнении с KT333 и KT266A на системной шине 266 МГц

Подробное сравнение поизводительности чипсета VIA KT400 с предшественниками KT333 и KT266A на системной шине 266 МГц со всеми типами памяти: DDR333, DDR266 и DDR400. Дает ли выигрыш использование DDR400?

В предыдущей части нашего обзора мы рассмотрели новый чипсет VIA Apollo KT400 и два характерных воплощения его в материнские платы на примере дешевого и производительного решения от Soltek (плата SL-75FRV) и дорогого и насыщенного функциями «топового» решения от ASUS (плата A7V8X). В этой части нашего обзора чипсета VIA KT400 мы перейдем к сравнительным испытаниям производительности KT400 с различными типами памяти, а также по отношению к предыдущим чипсетам VIA (KT333 и KT266A) и некоторых конкурентов. Сначала (в данной части) нам предстоит выяснить, как быстро работает новый чипсет с памятью DDR333, DDR266 и DDR400 на системной шине 266 МГц, то есть в связке с теми процессорами AMD Athlon XP, которые сейчас и в ближайшие пол года будут доминировать на рынке процессоров для систем с Socket A (все процессоры с номером модели вплоть до 2600+). Напомню, что недавно анонсированные процессоры AMD Athlon XP с системной шиной 333 МГц (с номером модели 2700+ и 2800+) еще некоторое будут отсутствовать в широкой продаже, поэтому для рядового пользователя работа чипсетов на FSB 333 МГц пока не столь актуальна, и мы вернемся к этому вопросу в ближайшем будущем.

Испытания проводились по методике, описанной ранее в наших обзорах (см., например, здесь). Для тестов использовался процессор AMD Athlon XP 1800+ (ядро Palomino, реальная частота 1533 МГц), 512 Мбайт памяти PC3200 (DDR400, двумя модулями по 256 Мбайт) на чипах Winbond (по паспорту CL=2.5, хотя эта память работоспособна на частоте более 333 МГц с таймингами 2-2-2-6 и на 400 МГц с тайминами 2-3-3-6), видеоускоритель ASUS V8200 Deluxe и винчестер Seagate Barracuda ATA IV 80 Гбайт. Все платы тестировались при наилучших (наименьших) таймингах работы памяти, при которых система работала стабильно (как правило - 2-2-2). Остальные подробности по прошлым платам можно найти в соответствующих обзорах на www.ferra.ru/online/system. Память была любезно предоставлена для тестов компанией «Ф-Центр», а видеоускоритель - компанией «Пирит».

Для подробных исследований быстродействия чипсета VIA KT400 с разными типами памяти было решено использовать плату ASUS A7V8X (см. первую часть нашего обзора), поскольку плата Soltek SL-75FRV на момент испытаний не позволяла регулировать некоторые важные тайминги работы системной памяти (Active to Precharge (Tras), Precharge to Active (Trp) и Active to CMD (Trcd), из-за чего было невозможно заставить память работать на этой плате Soltek с таймингами меньше, чем «2-3-3-6», и эта плата всегда немного проигрывала в скорости плате от ASUS. Возможно, в будущих версиях BIOS этот недостаток платы SL-75FRV будет устранен.

DDR400_Winbond

Модуль DDR400 (PC3200) 256 Мбайт на чипах Winbond, использованный в наших тестах.

В наших тестах плата A7V8X (BIOS версии 1007, PCB платы ревизии 1.02) всегда работала по таймингам «2-2-2-6-1T-Turbo-4way» для конфигурации «DDR333» и «DDR266» c парой указанных выше модулей (см. фото). Однако как DDR400 все перепробованные нами (из имевшихся на момент данных тестирований) модули DDR400 при таких же таймингах работать не смогли - в лучшем случае требовались «тройки» для параметров RAS to CAS Delay и RAS Precharge Delay (кроме того, плата A7V8X не гарантирует одновременную работу двух модулей DDR400 вообще, хотя на практике пары модулей DDR400 на этой плате прекрасно работали). Однако данная плата ASUS почему-то не позволяла выставлять «тройки» для RAS to CAS Delay и RAS Precharge Delay при частоте памяти 400 МГц, и пришлось довольствоваться «четверками» для этих двух таймингов и «восьмеркой» (по той же причине) для Active Precharge Delay. Разумеется, это не могло не сказаться на быстродействии платы с памятью DDR400 в худшую сторону (порой даже медленнее, чем с DDR266!).

Тем не менее, нам удалось найти один модуль 256 Мбайт DDR400, который смог стабильно работать на этой плате (и ряде других плат) по таймингам 2-2-2. Поэтому, справедливости ради, мы также оттестировали плату A7V8X с одним таким модулем DDR400 объемом 256 Мбайт, который работал на 400 МГц по таймингам 2-2-2-8 (в «восьмерке» опять была виновата плата, а не память). К сожалению, вдвое меньший объем SDRAM (против стандартных 512 Мбайт для нашей тестовой конфигурации) и ограниченный DRAM Bank Interleave чипсета VIA (из-за установки только одного модуля в плату) все же снижает общее быстродействие платы в приложениях по сравнению с нашей стандартной конфигурацией. Поэтому к интерпретации результатов наших тестов с памятью DDR400 следует относиться с учетом данных особенностей. В целом, такая ситуация отражает реальное (на данный момент) положение вещей с памятью DDR400 - как правило, высококачественные модули DDR400 очень редки, а те модули DDR400, что есть сейчас, работают с бОльшими задержками, чем похожие модули DDR333 тех же производителей. Да и сами системные платы не гарантируют работу с любым модулем, на котором наклеена бирка «PC3200» (тем более - при минимальных таймингах), поскольку, в отличие от той же PC2700 (DDR333), первая все еще не стандартизована JEDEC.

Таким образом, в наших тестах чипсета VIA KT400 на системной шине 266 МГц принимали участие 4 конфигурации памяти на плате ASUS A7V8X:

1. DDR266 (тайминг 2-2-2-6) - 512 Мбайт двумя модулями;
2. DDR333 (тайминг 2-2-2-6) - 512 Мбайт двумя модулями;
3. DDR400 (тайминг 2-4-4-8) - 512 Мбайт двумя модулями;
4. DDR400 (тайминг 2-2-2-8) - 256 Мбайт одним модулем;

Для сравнения с предшественниками использовались следующие системы на чипсетах KT333 (платы Soltek SL-75DRV5 и ASUS A7V333), KT266A и nForce415 (плата ASUS A7N266-C):

5. A7V333 c DDR333 как типовая система на KT333;
6. SL-75DRV5 c DDR333 как одна из самых быстрых систем на KT333;
7. SL-75DRV5 c DDR266 как одна из самых быстрых систем на KT333 с DDR266;
8. KT266A fastest - как пример самой быстрой системы на KT266A с DDR266;
9. KT266A typical - как пример типичной системы на KT266A с DDR266;
10. nForce 415 - как пример быстрой системы на чипсете-конкуренте с двухканальной DDR266.

Здесь везде использовалось 512 Мбайт двумя модулями, причем, как правило, память работала по минимально возможным таймингам (подробности описаны по соответствующим линкам и в этом обзоре). Таким образом, перед нами в 10 тестовых конфигурациях находится практически весь спектр популярных систем на чипсетах с памятью DDR для современных процессоров AMD Athlon XP как начала и середины этого года, так и текущей осени.

wcpuid для A7V8X

Частота шин FSB и памяти на плате ASUS A7V8X несколько выше (примерно на 1%) стандартных 133,3 МГц. Отсюда - дополнительный "однопроцентный" прирост производительности платы.

Результаты испытаний показаны на диаграммах. Сначала - о скорости работы систем с памятью (первые четыре «желтые» диаграммы). В тесте SiSoft Sandra 001 Memory Bandwidth чипсет KT400 с памятью DDR333 обходит всех конкурентов и работает с ней заметно быстрее, чем предшественник KT333. Недаром представители компании VIA заявляли, что существенно улучшили контроллер памяти в KT400 - теперь чипсет работает заметно быстрее не только с DDR333, но и с DDR266, хотя в последнем случае до двухканальной DDR266 ему еще нужно расти. Бросается в глаза, что с DDR400 при «медленных» таймингах «наш» чипсет работает не быстрее, чем с DDR266! Хотя при «нормальных» таймингах (для случая «256 Мбайт») DDR400 почти так же быстра, как DDR333. Похожая картина наблюдается и в тестах скорости чтения и записи памяти (по Cachemem и Science Mark V1.0): DDR400 («256 МБ») и DDR333 на KT400 вне досягаемости, следом идут двухканальная DDR266 и DDR333 на «быстром» KT333 (типовой KT333 немного отстает), а с «типовой» DDR400 чипсет KT400 работает примерно с такой же скоростью, как и с DDR266 - на уровне «срадних» систем на KT266A и KT333 с памятью DDR266. По латентности (задержкам при работе с памятью) ситуация очень похожая: тут как раз видно, что «типовой» случай использования DDR400 грешит громадными задержками (даже больше, чем в случае DDR266 на KT400, но лучше, чем DDR266 на KT333 и KT266A), зато с DDR333 новичок работает просто великолепно.

Таким образом, судя по тестам быстродействия памяти можно сказать, что нынешний хит - это DDR333 (с малыми задержками) на чипсете KT333, использование памяти DDR266 на чипсете KT400 так же лучше, чем на прошлых чипсетах VIA, а применение DDR400 в подавляющем большинстве случаев практически нецелесообразно, поскольку те же модули памяти будут работать в системе быстрее (и стабильнее) как DDR333 с минимизированными таймингами.

Перейдем к тестам в приложениях. Почти везде здесь наблюдается картина, которая обусловлена выявленными в тестах памяти закономерностями. Так, в комплексном тесте SYSmark 2001 наш герой выглядит непревзойденно именно с памятью DDR333, хотя быстрая система на KT333 с DDR333 почти так же быстра, а следом за ними идут две системы на KT400 с DDR266 и «быстрой» DDR400. Между тем, разброс скорости между всеми системами в этом тесте (исключая «типовую» на KT266A) очень мал - не более 3%. То есть в реальности пользователь не почувствует практически никакой разницы между самой быстрой и самой медленной системой на одинаковом процессоре. И в этих условиях использование DDR400 вообще становится бессмысленным, и многие системы среднего уровня могут вообще ограничиться использованием DDR266 на любом из данных чипсетов.

SysMark2001

Производительность систем в тесте BAPCo SYSmark 2001.

«Пожилой» тест CPUmark 99 по-прежнему хорошо восприимчив к тонкостям производительности современных платформ: те же 3% разброса, что и в SYSmark 2001, лидер прежний (KT400 с DDR333), а DDR266 работает на KT400 быстрее, чем на всех остальных чипсетах.

CPUmark99

Производительность систем в тесте ZD CPUmark 99.

Тест научных расчетов Science Mark V1.0 снова подтверждает общую тенденцию - лидируют DDR333 и «быстрая» DDR400 на KT400, затем следую системы на KT333 и DDR333, а «типовая» DDR400 на KT400 просто «умерла» даже по сравнению с типовой DDR266 на KT266A. Тем не менее, эти результаты говорят, что в приложениях, не требующих очень больших объемов оперативной памяти, быстрые модули DDR400, способные работать с минимальными таймингами (2-2-2-6), могут догнать или даже чуть обогнать DDR333. Правда, выигрыш этот будет настолько мал, что игра не будет стоить свеч.

SciMark10RHF

Производительность систем в тесте Science Mark V1.0.

При архивировании (WinRAR 2.90) результаты очень похожи на тест Science Mark, хотя тут DDR266 на KT400 неожиданно обгоняет более «именитые» системы, лишний раз подтверждая, что в связке с современными чипсетами эту постепенно устаревающую память еще рано сбрасывать со счетов.

WinRAR290

Производительность систем при архивироании файлов в WinRAR 2.90.

И даже при кодировании видео ситуация почти идентична вышеотмеченной за исключением того, что здесь ранее безусловно лидировавший nForce 415 все же уступил под натиском KT400 с DDR333 и DDR400.

FlasKDivX411

Производительность систем при кодировании видео в формат MPEG4.

При работе с трехмерной графикой в диспозиции плат произошли небольшие изменения. Так, в комплексных DirectX-тестах (3DMark 2001 и 3DMark 2000) система с DDR333 плата на KT400 едва смогла опередить аналогичную на KT333, зато DDR266 и «быстрая» DDR400 на KT400 идут следом за ними, обгоняя всех остальных. И опять «типовая» DDR400 пала очень низко. Подтверждается это и в похожем тесте трехмерной графики AMD N-bench.

В игровых OpenGL-тестах у DDR333 на KT400 внушительный запас преимущества: в Quake III заметный отрыв от ближайшего преследователя («быстрой» DDR400) и систем на KT333, опять повал «типовой» DDR400 (отставание от лидера почти 10%!) и уверенное выступление DDR266 на KT400. Меньший разброс между соперниками, но очень похожая диспозиция результатов показаны в тестах Vulpine Glmark, Serious Sam и DroneZ Benchmark. Поразительно хорошая повторяемость «расклада» производительности по достаточно разным трехмерным движкам и тестам отлично подтверждает полученные закономерности.

Наконец, в профессиональных OpenGL-расчетах теста SPEC viewperf v6.1.2 особых нарушений стройной очереди участников за медалями и ценными призами не наблюдается, за исключением, пожалуй, теста DX-06 (кстати, он неоднократно был замечен в «нестандартном» поведении), где система на KT400 с «типовой» DDR400 неожиданно отыгрывается, забравшись на четвертое место (лидеры все те же). Пожалуй, только в этом тесте (SPEC viewperf), да еще в WinRAR и FlasK, разброс скорости между наилучшей и наихудщей системой достигает 15-20% (в остальных приложениях разброс менее существенен). То есть, по большому счету с точки зрения рядового пользователя, не сидящего с секундомером перед экраном, заметной разницы между всеми этими системами не будет.

Таким образом, чипсет VIA Apollo KT400 оказался весьма успешным. Помимо нововведений, описанных в первой части нашего обзора, данный чипсет ускорил свою работу как с обычной DDR266, так и с перспективной DDR333, выведя системы на базе DDR333 на непревзойденный уровень быстродействия. На ближайшие несколько месяцев связка KT400+DDR333 для процессоров AMD с системной шиной 266 МГц будет самой предпочтительной для построения высокопроизводительных систем (забегая немного вперед скажу, что новейший двухканальный чипсет NVIDIA nForce2 пока не смог побороть KT400 на системной шине 266 МГц, хотя и берет вверх над ним для FSB 333 МГц). То есть компания VIA в очередной раз задала конкурентам планку быстродействия, осилить которую они будут стремиться в своих новых чипсетах для памяти DDR333. А мы за этими соревнованиями будем внимательно следить.

Что касается памяти DDR400, то недаром VIA не дает официальной поддержки ее в своем новом чипсете. Как показывают многочисленные тесты, практическое использование более дорогой DDR400 в нынешних системах никак нельзя считать целесообразным, поскольку в подавляющем большинстве случаев системы на DDR400 будут проигрывать как в скорости, так и в стабильности работы более дешевым системам на DDR333. А скоро нас ждут обзоры чипсета nForce2 и сравнение поизводительности чипсетов для AMD Athlon XP на перспективной системной шине 333 МГц.