Сравнение скорости трёх ATA133-контроллеров.

Автор: niknik
Дата: 13.12.2001
Все фото статьи

Введение


Судя по всему, интерфейс ATA133 потихоньку становится стандартом "де факто" для жёстких дисков, невзирая на недовольное бурчание некоторых фирм-производителей винчестеров. Фирма Maxtor первой подошла к физическому ограничению стандарта ATA на объём винчестера и нет ничего удивительного в том, что именно она нашла способ этот барьер преодолеть. То, что всем производителям винчестеров придётся последовать примеру Maxtor - достаточно очевидно, ведь чисто психологически для пользователя переход на SerialATA будет труднее, чем с ATA100 на ATA133. Да и чипсеты с поддержкой SerialATA будут несколько дороже (в силу своей новизны), чем существующие чипсеты, в которые "добавлена" поддержка ATA133.
Несмотря на то, что пока существует только два винчестера, поддерживающих ATA133 (что характерно, оба выпущены фирмой Maxtor) - Maxtor D740X-6L и Maxtor D540X-4G, производители внешних UDMA-контроллеров и фирмы изготовители чипсетов уже подготовились к "нашествию орехов". На текущий момент в Москве отмечены контроллеры Promise Ultra133 и материнские платы на чипсете Ali Magik 1 с южным мостом M1535D+ (в котором "вдруг" обнаружились невиданные магические ATA133-способности...), контроллеры на чипах HiPoint 372 и материнские платы с этими чипами в качестве бортового RAID также должны появится в ближайшее время. На мой взгляд, это говорит о том, что пора рассмотреть ATA133 во второй раз! :)

Состав участников тестирования


Прежде всего, меня заинтересовал контроллер Promise Ultra133, так как, во-первых, это внешняя PCI32-карта, которой можно "улучшить" текущую конфигурацию (например, я, как и многие пользователи, до сих пор уважаю i440BX) и, во-вторых, это очередной UDMA-контроллер от уважаемой мной фирмы. :)
На текущий момент я нахожусь в процессе осмысления своей тестовой платформы на 2002-й год и верный выбор ATA133-контроллера для меня - вопрос "жизни и смерти"...
Также в моих руках побывал контроллер HPT372, интегрированный в материнскую плату Iwill XP333-R, которая основана на чипсете Ali Magik 1. Его результаты я (с оговорками) использовал в обзоре Maxtor D740X-6L.
Третьим участником этого тестирования стала материнская плата ASUSTeK A7A266-E всё на том же чипсете Ali Magik 1. Изюминкой этой платы является использование в качестве южного моста чипа Ali M1535D+ - первого южного моста с поддержкой протокола ATA133.

Тестовая система


материнская плата - ASUSTeK A7A266-E / Iwill XP333-R;
процессор - AMD Athlon XP1500+;
память - 2*128Mb DDR SDRAM Nanya PC2100;
системный винчестер - IBM DTLA 307015;
видеокарта - Matrox Milennium 4Mb;
операционная система - Windows XP.

Методика тестирования


Контроллер Promise Ultra133 для соблюдения чистоты эксперимента тестировался в PCI-слоте материнской платы ASUSTeK A7A266-E. Таким образом, все контроллеры тестировались на одном и том же чипсете...
Контроллеры тестировались на следующих драйверах:

Promise Ultra133 - v.200 build 029
HiPoint 372 - v2.0.0919
ALi M1535D+ - v. 1.06

Использовались следующие тесты:

WinBench 99 1.2;
HDTach 2.61;

Как видите, из обычного тестового набора исключён тест IOMeter, так как он не является "контроллерозависимым", то есть его результаты (во всяком случае с обычными паттернами) не зависят ни от типа контроллера, ни от UDMA-протокола.

Для тестирования в Winbench диски размечались в FAT32 и NTFS на один раздел максимального объёма c размером кластера по умолчанию. Тесты проводились по четыре раза, результаты усреднялись.

HDTach 2.61



Результаты HDTach
  Ali (M1535D+) Promise U133-ALi HPT372-ALi
 Access time 11,8 11,8 11,9
 Read Burst 88452 95137 99045
 Read Max 42267 42274 42257
 Read Min 21846 21843 21841
 Read Average 34935 34931 34930
 Write Max 25128 25176 28455
 Write Min 14068 14082 15846
 Write Average 20510 20559 22775
 CPU Utilization 6,8 5,9 51

Судя по этим результатам, разница между контроллерами обнаружилась только в скорости чтения из буфера контроллера. Посмотрим на диаграмме, как соотносятся скорости чтения из буфера контроллеров, а также средние скорости чтения и записи.


Как видим, несмотря на то, что скорости чтения из буфера винчестера у контроллеров отличаются, на средние скорости чтения и записи это почти никак не повлияло (по скорости записи у нас уверенно лидирует HPT372).
Но, на всякий случай, отметим расстановку сил среди контроллеров. Лидирует HiPoint 372, вторым идёт Promise Ultra133 и замыкает список южный мост ALi. На всякий случай напомню, что все три контроллера находятся в равных условиях, так как южный мост у чипсета ALi соединяется с северным мостом при помощи PCI-шины.

WinBench 99 1.2 FAT32


Посмотрим, как хорошо производители оптимизировали драйвера под свои контроллеры:

Результаты Winbench99 - FAT32
  ALi (M1535D+) Promise U133-ALi HPT372-ALi
 Business Disk WinMark 99 8860 13000 12950
 High-End Disk WinMark 99 29400 30000 30000
    
 HE:AVS/Express 3.4 28500 28300 27550
 HE:FrontPage 98 183000 186000 175500
 HE:MicroStation SE 37900 44300 43150
 HE:Photoshop 4.0 12500 12900 12700
 HE:Premiere 4.2 26400 25600 26050
 HE:Sound Forge 4.0 47900 47700 45150
 HE:Visual C++ 5.0 35400 34500 34200
    
 Disk Transfer Rate:Beginning 41600 41500 41600
 Disk Transfer Rate:End 25200 25200 25200
 Disk Access Time 12,2 12,3 12,3

Первое, что бросается в глаза - низкий результат ALi в Business-тесте. По всей видимости, драйверописатели Ali больше озабочены проблемами стабильности и совместимости, а не скоростью. Впрочем, именно стабильности и совместимости мы обычно ждём от чипсетов...


Довольно любопытно, что новый южный мост чипсета ALi Magik 1 значительно уступил в Business-тесте, но "подтянулся" к лидерам в Hi-End-тестах. А лидеры - контроллеры Promise и HiPoint показали практически одинаковые результаты, как, впрочем, и раньше бывало.
Посмотрим, как контроллеры "осилят" NTFS.

WinBench 99 1.2 NTFS


Результаты Winbench99 - NTFS
  Ali (M1535D+) Promise U133-ALi HPT372-Ali
 Business Disk WinMark 99 6620 10900 10550
 High-End Disk WinMark 99 23100 24500 24650
    
 HE:AVS/Express 3.4 21700 22900 22975
 HE:FrontPage 98 164000 186000 173250
 HE:MicroStation SE 28300 33800 35825
 HE:Photoshop 4.0 11900 12300 12050
 HE:Premiere 4.2 17900 18700 18925
 HE:Sound Forge 4.0 32900 33200 32675
 HE:Visual C++ 5.0 25200 27000 25050

И здесь мы видим солидное отставание чипсета ALi от внешних контроллеров Promise и HiPoint. Его результаты в Business-тесте в полтора раза меньше, чем у конкурентов! Это уже не смешно. :(


Кстати, ALi M1535D+ отстаёт под NTFS не только в Business-тестах. Если под FAT32 он уступил в тесте Hi-End конкурентам всего 2%, то здесь отставание достигло уже 6-7 процентов. Не трагедия, конечно, но неприятно...
Контроллеры Promise и HiPoint продолжили пикировку - Promise выиграл в Business-тесте, а HiPoint - в Hi-End.

Выводы


Вот и подошло к концу наше второе "погружение" в мир ATA133. С радостью констатирую, что "ни одного кролика не погибло" и никаких проблем совместимости или стабильности не отмечено ни с одним из контроллеров.
По результатам этого тестирования и всех предыдущих мы можем отметить, что дальнейший рост скорости под Windows ограничивается уже не контроллером или его драйверами (ALi не в счёт, там программистам ещё есть над чем поработать), а малым размером кэша винчестера и узкой пропускной способностью шины, связывающей южный и северный мосты чипсета.
Так что пока протол ATA133 для нас означает не громадный рост скорости, а возможность подключать к компьютеру жёсткие диски объёмом больше 137Гбайт. Как мы помним, на текущий момент таких дисков всего один - 160ГБ диск от Maxtor D540X-4G (Neptune), но впереди у нас новый сезон и новые достижения в плотности записи на пластину. И тем, кто сейчас собирает себе компьютер, советую задуматься о такой мелочи, как быстрая и качественная поддержка больших дисков... Стандарт SerialATA ещё Intel-ом на воде писан, а ATA133 диски и контроллеры можно купить уже сейчас.

"Но можно этого и не делать. Если вас не интересует результат." (с) М. Жванецкий


Благодарим компанию ASBIS Москва за предоставленный на тестирование винчестер Maxtor D740X-6L, компанию TSMS за контроллер Promise Ultra133 и компанию ПИРИТ за материнскую плату ASUSTeK A7A266-E.