Опубликовано 20 декабря 2001, 00:33

Pentium 4: куда вставить

Глобальный обзор системной логики и процессоров. Часть вторая: материнские платы для Pentium 4 — что выбрать?

Для изучения производительности и других характеристик чипсетов для Pentium 4 совсем необязательно тестировать все подряд платы на них. Как правило, разброс скорости между платами на одном чипсете не очень велик. Мы выбрали в общей сложности семь характерных материнских плат (все для Socket 478), по которым можно сделать выводы о типовом быстродействии исследуемых чипсетов для Pentium 4:
1  — ASUS P4T-E (чипсет i850)
2  — ASUS P4B (чипсет i845)
3  — ASUS P4B266 (чипсет i845D)
4  — Intel D845BG (чипсет i845D), предпродажный образец
5  — MSI 645 Ultra (MS-6547, чипсет SiS645)
6  — Soltek/VIA 85DRV (чипсет VIA Apollo P4X266)
7  — Acorp 4VPX266A (чипсет VIA Apollo P4X266)

Платы для Pentium 4 представлены преимущественно крупнейшими и именитыми производителями — ASUSTeK, MSI и Intel, а за «опальный» VIA Apollo P4X266 заступаются… сама VIA Technologies, продающая, в частности, платы от Soltek серии 85DRV под своим именем, и популярная среди любителей недорогой продукции компания Acorp International. Новейший чипсет Intel 845D с долгожданной поддержкой памяти DDR, официально объявляемый компанией Intel буквально на днях, представлен двумя платами — предпродажным образцом от самой Intel и «продажным» (то есть уже продающимся в Москве) экземпляром от ASUSTeK Computer.

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

ASUS P4T-E
Материнская плата ASUS P4T-E (именно материнская, то есть motherboard, как традиционно пишет компания ASUSTeK) построена на первом для Pentium 4 и до сих пор не превзойденном по скорости чипсете Intel 850 для памяти Direct RDRAM (два канала). Поддерживается память Rambus двух стандартов PC800 и PC600 — с разными тактовыми частотами (см. таблицу 1). Полноразмерная (шириной 24,5 см) плата P4T-E имеет два парных слота памяти RIMM (общий объем устанавливаемой памяти до 2 Гбайт модулями не крупнее 512 Мбайт, в неиспользуемые слоты должны быть вставлены прилагаемые в комплекте заглушки). Заявлена также поддержка процессоров на новом ядре Northwood с частотой выше 2 ГГц. Слот AGP 4X Pro поддерживает только современные видеокарты с полуторавольтовым питанием. «Южный» хаб ICH2 (чип 82801BA) обеспечивает два канала UltraATA/100, два двухканальных контроллера USB 1.1 (в комплекте платы имеется планка двух дополнительных портов) и звуковой контроллер AC’97 (кодек и аудиоразъемы на плате разведены, но присутствуют лишь опционально).

P4T-E-angled-view.jpg

ASUS P4T-E.

P4T-E-angled-view.jpg

ASUS P4T-E.

Есть стандартный для ASUS мониторинг четырех напряжений (ядра процессора, +3, +5 и +12 В), скоростей трех вентиляторов и трех температур (включая один выносной термодатчик), реализованный на микросхеме ASUS AS99127. Поддерживается функция управления энергопотреблением процессора при перегреве. В BIOS Setup можно менять тактовую частоту шины процессора (FSB) от 100 до 133 МГц с шагом 2–3 МГц, напряжение ядра процессора и частоту шины памяти (100 или 133 МГц). Из настроек быстродействия памяти есть только RDRAM Turbo Mode (Disable/Enable, я использовал последнее). Импульсные стабилизаторы питания на плате выполнены качественно, расположение разъема питания ATX удобное. Дополнительный разъем питания +12 В, разумеется, присутствует, но плата (как и все остальные платы от ASUS) прекрасно работает и без его использования. В целом — это отличная, добротная плата со стабильной работой, но без излишеств, позволяющая получить наибольшее быстродействие для систем на базе Pentium 4. Остается только раскошелиться на дорогую память RDRAM. Плата была предоставлена компанией «Пирит». Для наших тестов использовался BIOS версии 1003 (от 20.09.2001) и плата ревизии 1.00.

ASUS P4B
Материнская плата ASUS P4B базируется на первом (и, надеюсь, последнем) чипсете для Pentium 4 и SDRAM. Об этой плате мы уже писали подробно (см. «КТ» #411). Вкратце это удобное решение для создания самых дешевых систем с Pentium 4 и памятью PC133/100. Три слота DIMM вмещают до 3 Гбайт небуферизованной и не-ECC памяти. Качественно выполненные стабилизаторы могут питаться и от стандартного разъема ATX (без дополнительного кабеля 12 В),  и с использованием обычного 4-контактного разъема (как для питания винчестеров), для чего на плате есть разъем ASUS EZ Plug. Присутствуют все стандартные функции, обеспечиваемые хабом ICH2 (см. выше), включая звук на AC’97-кодеке ALC201 от Avance Logic и цифровой выход SPDIF (электрический и оптический) с внешней планкой в комплекте.

P4B-view.jpg

ASUS P4B.

P4B-view.jpg

ASUS P4B.

23622

23622

Плата достаточно компактна, но вмещает шесть слотов PCI и один CNR. Поддерживаются только полуторавольтовые AGP-видеокарты. В BIOS Setup присутствует стандартные для ASUS мониторинг и возможности настройки частоты шины и напряжения ядра процессора. Помимо стандартных настроек таймингов памяти есть опция «Optimization Mode» (Normal, Turbo1 и Turbo 2; для тестов использовалась последняя и тайминг 2-2-2). Джампером можно поднять напряжение питания памяти. Плата была предоставлена компанией «Пирит». Для наших тестов использовался BIOS версии 1004 (от 21.09.2001) и плата ревизии 1.03.

ASUS P4B266
Плата ASUS P4B266 базируется на новейшем чипсете i845D (Brookdale) — первом от Intel для Pentium 4 и DDR SDRAM. На данный момент это очень удобное решение для создания высокопроизводительных систем с недорогой памятью DDR (разумеется, обещана поддержка Northwood с кэшем 512 Кбайт). К тому же плата обладает широким спектром дополнительных возможностей, поэтому остановимся на ней поподробнее.

_P4B266 angled view.JPG

ASUS P4B266.

_P4B266 angled view.JPG

ASUS P4B266.

Внешне она напоминает плату P4B (см. фото), но шире (почти полноразмерная), содержит дополнительный четырехпортовый контроллер USB 2.0 на чипе от NEC (подробности о USB 2.0 см. в «КТ» #417 или www.compuferra.ru/online/system/13374) и шестиканальный звук на чипе CMI8738

P4B266-USB-2-controller(250.jpg

P4B266-USB-2-controller(250.jpg

от C-Media. В комплекте идут компактная планка на четыре порта USB (то есть всего восемь портов USB на плате) и планка цифрового входа и выхода (SPDIF). Три слота DIMM вмещают до 2 Гбайт системной памяти PC2100 или PC1600 (небуферизованной, нерегистровой и не-ЕСС), причем организация доступа к памяти имеет не 6-банковую, а всего лишь 4-банковую архитектуру (вспомните чипсет i440ZX) — в третий слот DIMM можно ставить только односторонний модуль, если во втором уже установлен односторонний, и нельзя ставить ничего, если во втором — двухсторонний. Первый слот DIMM «полноценный».

Слот AGP 4х поддерживает только полуторавольтовые карты (при подключении трехвольтовых на плате зажигается предупреждающий красный светодиод и системный блок нужно полностью обесточить, а только потом «неправильную» карту заменить, иначе платы могут выйти из строя). Длинная AGP-карта будет мешать открытию защелок DIMM. Чип i845D прикрыт высоким радиатором с термоплавкой и балансировочной прокладками. Плата

_P4B radiator.JPG

_P4B radiator.JPG

работает и без использования 12-вольтового разъема питания, но для надежности можно подключить стандартный кабель в разъем EZ Plug. Расположение разъемов питания довольно удобное. Фильтры стабилизаторов питания имеют большую емкость, но у меня закралось подозрение в недостаточно хорошей фильтрации ими высоких частот. К тому же эта плата была единственной в обзоре (для P4), которая изредка «подвисала» в 3D-тестах («замедление» памяти не спасало). Необычно («лежа») расположен разъем для подключения флоппи-дисковода. Это оказалось удобным. На плате разведен, но присутствует опционально LAN-контроллер на чипе Intel 82562ET. Мониторинг стандартен для ASUS — четыре напряжения, три вентилятора и две температуры (один датчик выносной). Есть разъемы для подключения считывателей различных флэш-карточек.

P4B266-alarm-and-EZ-Plug.jpg

P4B266-alarm-and-EZ-Plug.jpg

Напряжение на процессоре можно менять из AWARD BIOS Setup, а на памяти — джамперами. В BIOS также встроена забавная речевая диагностика процедуры POST (ее можно отключить). Частоту FSB и ее умножение для процессора можно изменять как переключателями на плате, так и более точно из BIOS Setup. Из точных настроек памяти там присутствуют CAS Latency, RAS to CAS Delay, RAS Precharge Delay, Active Precharge Delay (5T-7T) и SDRAM Idle Timer (0T-64T). Можно активировать стильный полноэкранный логотип платы при начальной загрузке, а сам компьютер можно также включать от клавиатуры или мыши. Плата была предоставлена компанией «Пирит». Для наших тестов использовался BIOS версии 1001 beta 038 (от 15.11.2001) и плата ревизии 2.01.

Intel D845BG
Предпродажный образец системной платы Intel D845BG на чипсете i845D оказался самой малогабаритной платой для Pentium 4 в нашем обзоре. При ширине менее 21 см она, тем не менее, содержит все необходимое для таких систем: два DIMM-разъема (вспомните про 4-банковую организацию памяти в чипсете) вмещают до 2 Гбайт памяти DDR PC2100/1600 (только небуферизованные и нерегистровые модули, ECC-модули поддерживаются), есть полуторавольтовый AGP 4х, шесть слотов PCI и один CNR (разведен, но не распаян).

Intels-845D-Board-angled-v.jpg

Intel D845BG.

Intels-845D-Board-angled-v.jpg

Intel D845BG.

Звук на кодеке AD1885 от Analog Devices выведен в нестандартный вертикальный разъем без Game-порта (см. фото), который несовместим с обычными отверстиями корпуса ATX. Зато тут же присутствуют два дополнительных разъема USB и разъем LAN. Внушительного вида стабилизаторы питания (но силовые ключи стабилизаторов почему-то не напаяны радиаторами на плату, как это бывает обычно) требуют обязательного подключения дополнительного разъема +12 B (в соответствии со спецификацией ATX 2.03), причем в описании несколько раз строго запрещается включать напряжение без этого питания, иначе плата может сгореть. Экспериментировать я не стал. Вокруг трех нижних слотов PCI практически отсутствуют элементы — здесь сказывается дизайн общий с платой D845PT, предоставляющей все те же функции, но в форм-факторе micro-ATX. Интересен механизм крепления высокого радиатора на «северном» чипе. А рядом с чипом ICH2 расположен неопознанного назначения высокий вертикальный элемент.

Intels-845D-Board-Connecto.jpg

Intels-845D-Board-Connecto.jpg

Аскетический BIOS Setup (вход в него по F2) фирменного дизайна от Intel не позволяет менять ни частоты (перемычек для этого тоже не указано), ни напряжения, ни тайминги памяти и имеет всего два значения AGP Aperture Size (64 и 256 MB) — все параметры задаются автоматически, зато работа платы была предельно стабильна. Сам BIOS Setup выполнен на пяти популярных европейских языках (соотечественники — и не надейтесь!), а при включении питания демонстрируется красочная заставка с надписью «Intel Desktop Board optimized for the Pentium 4 Processor». Странно, если бы она была «не-optimized». Для тестов использовался BIOS версии PT84510A.86A.0009.D.

MSI 645 Ultra
Изготовленная на Тайване плата MSI 645 Ultra (MS-6547 v1.X) на чипсете SiS645 совсем недавно поступила в продажу в Москве и была предоставлена нам фирмой IPLabs. Плата интересна, прежде всего тем, что это первое в мире решение для Pentium 4 с поддержкой DDR не только стандарта PC2100, но и более быстрой PC2700 (см. таблицу 1). Не широкая (22 см) плата сочетает в себе минимально необходимый (и достаточный) набор функций (кроме видео и LAN) для создания законченной недорогой высокопроизводительной системы на процессорах Pentium 4.

645-Ultra-angled-view.jpg

MSI 645 Ultra.

645-Ultra-angled-view.jpg

MSI 645 Ultra.

Северный мост SiS645 обслуживает процессор c частотой шины 400 МГц, слот AGP 4х/2х и три слота DIMM для DDR333/266/200 общим объемом до 3 Гбайт (регистровая память не поддерживается). На чипе SiS645 расположен небольшой радиатор без вентилятора, но греется чип в работе не сильно (даже с памятью РС2700). Между слотами AGP и PCI непривычно пусто — там расположены электронные схемы, зато длинная AGP-карта мешает защелкам DIMM (недостаток компоновки платы). Удобно расположены оба разъема питания (что не часто встретишь), но для работы платы не обязательно отдельное подключение +12 В. Имеется всего два разъема для подключения вентиляторов. Стабилизаторы внушают доверие, но один из больших конденсаторов мешает защелке процессорного кулера.

SiS645-MSI-board.jpg

SiS645-MSI-board.jpg

Южный мост SiS961 позиционируется компанией как MuTIOL Media I/O Chipset и имеет в своем составе двунаправленную 16-разрядную шину данных с полосой пропускания 533 Мбайт/с для связи с северным мостом, двухканальный контроллер UltraATA/100, контроллер шести портов USB 1.1 и аудиоконтроллер AC’97 V2.2 с модемным кодеком. На плате расположен AC’97-аудиокодек ALC201A от Avance Logic и есть разъем для передней аудиопанели, на которую можно вывести микрофонный и линейный входы и выход (самой панели в комплекте нет). Зато в комплекте платы имеется фирменная планка D-Bracket c двумя портами USB и четырехсветодиодной индикацией кодов прохождения загрузки (POST). Никаких перемычек для установки частоты или напряжений (кроме очистки настроек BIOS) на плате нет — все регулировки производятся из AMI BIOS Setup. Там можно менять частоту FSB до 200 МГц с шагом 1 МГц, установить частоту памяти как 4/3 или 5/3 от FSB (последнее как раз и соответствует PC2700), можно поднять и напряжение на процессоре (но не на памяти). Плата умеет пробуждаться от клавиатуры, мыши или USB.

Для тестов использовался BIOS версии 1.2 (от 21.11.2001) и AGP-драйверы от SiS версии 6.0.2070.4 (от 28.09.2001). Из тонких настроек быстродействия в AMI BIOS платы присутствовали «Load High Performance Default», CAS Latency (2 и 2.5), MA 1T/2T Select (1T и Normal) и туманный пункт «Timing Setting Mode», принимающий значения Ultra, Turbo, Fast, Normal и Safe. При тестировании я выбрал самые «быстрые» установки за исключением случая памяти PC2700. Дело в том, что на момент наших испытаний найти в Москве «честную» память спецификации PC2700 не удалось и пришлось пользоваться качественной PC2100, разгоняя ее до нужной частоты. К счастью, хорошие модули PC2100, даже, несмотря на спецификацию CL=2.5 на частоте 133 МГц, смогли без проблем заработать на 166 МГц (кстати, все использованные нами модули производства Kingston, Transcend и Crucial без проблем работали с CL=2 на 133 МГц). Так, модули Crucial PC2100 заработали как PC2700 на этой плате при CL=2.5 (с настройками 1T и «Normal»; кстати, с «1Т» память заметно шустрее на операциях записи, чем при «2Т»), а модули Kingston ValueRAM PC2100 на чипах от Samsung K4H280838C-ТС80 без проблем работали на 166 МГц даже при CL=2 (с настройками 1T и «Normal»). Спасибо московской фирме «АК-Цент Микросистемс» за предоставленную высококачественную память Kingston и Transcend.

**

SL85DRV-Box.jpg

SL85DRV-Box.jpg

Soltek 85DRV
**Вот, наконец, мы добрались до плат на нашумевшем в начале осени чипсете VIA Apollo P4X266 (детали см. в «КТ» #408 или на www.compuferra.ru/online/system/11882). Первая из таких плат в нашем обзоре — это загадочная 85DRV от необозначенного производителя. На приличной по виду коробке написано только «P4X266 Mainboard», а на самой плате ярлык перед надписью «85DRV» не очень аккуратно обрезан. Плата распространяется и продается как бы от имени компании VIA, но не сложно догадаться, что реальным разработчиком и изготовителем этой платы является компания Soltek и плата называется SL-85DRV, хотя на самом сайте www.soltek.com.tw нет ни малейшего упоминания о ней (лишь, когда наш обзор был уже готов, в разделе свежих BIOS появилась новая версия для этой платы).

Итак, полноразмерная SL-85DRV ярко-красного, как референс-плата от VIA (см. «КТ» #408), цвета поддерживает DDR PC2100/1600 суммарным объемом до 1,5 Гбайт небуферизованной памяти или до 3 Гбайт регистровой памяти. Северный мост VT8753 соединяется с южным при помощи высокоскоростной шины V-link (8 бит, 66 МГц QDR). От вышеперечисленных плат для Pentium 4 ее выгодно отличает поддержка не только полуторавольтовых видеокарт AGP 4х, но и старых AGP 2x с трехвольтовым питанием, причем напряжение выбирается в BIOS Setup: AGP Power Mode=1.5V/4x или 3.3V/2x! Кроме того, напряжение питания AGP можно в небольших пределах подстраивать в BIOS Setup, как, впрочем, питание памяти и процессора.

SL85DRV-angled-view.jpg

Soltek SL-85DRV.

SL85DRV-angled-view.jpg

Soltek SL-85DRV.

Южный мост чипсета (стандартный чип VT8233) содержит контроллеры UltraATA/100, USB 1.1 (до шести портов, планки присутствуют опционально), мониторинга (девять напряжений, температура процессора и одного выносного датчика, а также скорости двух вентиляторов) и АС’97-аудио с внешним кодеком VT1611A. На плате разведен, но присутствует лишь в версиях 85DRV+ контроллер Promise IDE RAID UltraATA/100 в «облегченной» версии FastTrak100-Lite. Стабилизаторы питания выполнены добротно, вся плата усеяна фильтрующими питание конденсаторами большой емкости, основной силовой разъем ATX расположен удобно. Но без подключения отдельного 12-вольтового разъема система не стартует. Предусмотрено подключение аж четырех вентиляторов и кулеров, включая кулер «для AGP», и даже разъем для подключения считывателей смарт-карт.Средних размеров радиатор на северном мосте чипсета (без вентилятора) греется не сильно. Внушает доверие мощное крепление арматуры для процессорного кулера снизу платы (см. фото).

SL85DRV-Cooler-mounting-(ba.jpg

SL85DRV-Cooler-mounting-(ba.jpg

Перемычками на плате можно только выбрать частоту шины FSB в 100 или 133 МГц, очистить CMOS, разрешить прошивку BIOS и функцию Suspend to RAM. Зато в Award BIOS Setup — простор настроек. Помимо «плавного» изменения частоты шины есть множество настроек памяти (в скобках указаны значения, использованные при тестировании): CAS Latency (2), Bank Interleave (4-way), Active to CMD (2T), Precharge to Active Delay (2T), Active to Precharge Delay (6T), DRAM Burst Len (4) DRAM Command Rate (1T) и CPU Read DRAM (Medium). Заявлено пробуждение платы от клавиатуры, мыши и USB (наконец-то и для плат Soltek), но на момент тестов эта функция не работала. Интересна опция голосовой диагностики — по прохождении процедуры POST могут произноситься сообщения о проблемах, конфликтах или благополучной загрузке на английском или китайском языках (только для плат версий «X»). Плата была предоставлена компанией «Пирит». Для наших тестов использовался BIOS версии «С» (от 13.09.2001) и плата ревизии A3.

Acorp 4VPX266A
Предпродажный экземпляр платы Acorp 4VPX266A на чипсете VIA P4X266 (пуcть вас не смущает название платы — это не P4X266A) попал к нам без описания, но показал себя в деле вполне достойно (кстати, как и в случае с предыдущей платой, на сайте производителя какая-либо информация об этой модели на момент написания обзора отсутствовала). От предыдущей платы на этом чипсете 4VPX266A выгодно отличается меньшей шириной, наличием слота ACR и встроенным контроллером LAN на чипе VT6103 от VIA. Из мелких недостатков можно отметить неудобное расположение обоих разъемов питания (провода — над кулером), необходимость подключать для работы кабель +12 В, далеко расположен разъем флоппи-дисковода, отсутствует включение с клавиатуры, а все три «чипсетных» контроллера USB 1.1 соседствуют на одном прерывании с AGP-картой. Регистровая память на плате 4VPX266A работает. Звук выполнен на кодеке ALC200 от Avance Logic. Есть контакты для вывода звуковых разъемов на переднюю панель.

4VPX266A.jpg

Acorp 4VPX266A.

4VPX266A.jpg

Acorp 4VPX266A.

В Award BIOS Setup, очень похожем на BIOS платы 85DRV, можно менять частоту шины, множитель (если он разблокирован в процессоре), напряжение ядра. Регулировки памяти практически те же, что и для 85DRV, плюс есть опция «Performance Enhanced» (Enable/Disable). Плата была предоставлена компанией  «Lizard». Для тестов использовалась плата ревизии 0.2 с Evaluation BIOS.

Для испытания платформ применялось следующее оборудование:
1 — Процессор Intel Pentium 4 (Willamette) с частотой 2 ГГц (Socket 478).
2 —Процессор Intel Pentium 4 (Willamette) с частотой 1,6 ГГц (Socket 478).
3 —  Системная память Кingston ValueRAM DDR PC2100 CL2.5, модули объемом по 256 (пара) и 512 Мбайт на чипах от Samsung и Infineon соответственно (память прекрасно работала при тайминге 2-2-2).
4 —  Системная память Кingston ValueRAM RDRAM PC800, пара модулей объемом по 256 Мбайт.
5 —  Системная память Transcend DDR PC2100 CL2.5, регистровый модуль объемом 512 Мбайт на чипах Winbond.
6 —  Системная память Transcend SDRAM PC133 CL2, пара модулей объемом по 256 Мбайт на чипах Winbond.
7 —  Видеоускоритель ASUS V8200 Deluxe (GeForce 3 с 64 Мбайт DDR).
8 —  Жесткий диск Seagate Barracuda ATA IV объемом 80 Гбайт.
9 —  Корпус Palo Аlto ATCX-CV спецификации ATX 2.03.
10 —  Процессорный кулер фирмы DI4-7H53D компании CoolerMaster.

Все платформы тестировались с процессором частотой 2 ГГц, но для двух из них (на i845 и i850) тесты были проведены также с более дешевой версией процессора — с частотой 1,6 ГГц. Это позволяет нам сравнить не только масштабируемость платформ, но и выяснить, в каком случае повышение частоты процессора выгоднее ускорения подсистемы памяти и насколько этот выигрыш ощутим. В ряде случае оказалось, что ускорение платформы (при меньших материальных затратах) ничуть не хуже, чем наращивание частоты процессора на медленной платформе.

Для живости при сравнении и обсуждении результатов мы включили в наши тесты еще одну платформу — на процессоре AMD Athlon XP 1800+. Здесь применялась одна из самых быстрых плат на чипсете VIA Apollo KT266A — Soltek SL-75DRV2 (см. «КТ» #421 или http://www.compuferra.ru/online/system/14118). На плату устанавливалась память того же объема (512 Мбайт) — двумя модулями, Bank Interleave=4-way и тайминги 2-2-2. В остальном системы были идентичны.

Процессоры предоставлены компаниями AMD, «Пирит» и «Никс». За отличную системную память мы благодарны фирме «АК-Цент Микросистемс». Ускоритель ASUS V8200 Deluxe также был предоставлен компанией «Пирит».

Все тесты проводились под операционной системой Microsoft Windows XP Professional (представляете, сколько лицензий на эту систему нам следовало купить для ее активирования на постоянно меняющемся оборудовании, если бы не… добрые люди). В большинстве случаев для платформ использовались драйверы из состава самой операционной системы. Для видеокарты ASUS V8200 применялись драйверы Detonator версии 21.83 от компании nVIDIA, которые прошли сертификацию для применения с операционными системами Windows (WHQL), поэтому во избежание недоразумений использовались именно они, а не более быстрые (но и более проблемные) драйверы последующих версий. На чистый системный раздел диска всякий раз (для каждой платформы) устанавливалась свежая копия операционной системы. Для теста SysMark 2001 использовалась только свежая и «голая» операционная система.

Основной пакет тестов включал в себя:
1 — BAPCo SysMark 2001 (тесты Internet Content Creation и Office Productivity) для измерения скорости работы систем при выполнении задач соответствующего профиля.
2 — MadOnion 3DMark 2001 для оценки быстродействия платформ в игровых приложениях DirectX 8.
3 — MadOnion 3DMark 2000 для оценки быстродействия платформ в игровых приложениях DirectX 7.
4 — MadOnion Video 2000 для оценки быстродействия платформ при работе с двухмерной графикой (в частности, ресэмплинг) и видео. Весьма чувствителен к скорости работы памяти.
5 — SiSoft Sandra 001 Professional — измерение полосы пропускания памяти и просмотр таймингов.
6 — ZiffDavis CPUmark 99 — экспресс-оценка быстродействия системы процессор-память.
7 — Cachemem — измерение скорости чтения/записи и латентности при работе с памятью.
8 — Science Mark V1.0 — скорость некоторых научных расчетов плюс аналог Cachemem.
9 — FlasK 0.6 с кодеком DivX версии 4.11 — кодирование DVD-потока в формат MPEG 4.
10 — Windows Media Encoder 7.1 — компрессия несжатого видео.
11 — WinRAR 2.90 — очень популярный в России архиватор, крайне чувствительный к скорости работы системной памяти (использовалась максимальная компрессия).
12 — WinZIP — в представлении не нуждается. Использовался «за компанию» с WinRAR.
13 — SPEC viewperf 6.1.2 — тест профессиональных трехмерных расчетов в различных пакетах программ (OpenGL). Несколько староват, но очень чувствителен к скорости памяти.
14 — Quake III Arena версии 1.17 — традиционный бенчмарк процессоров и памяти. Использовались демо-ролики Demo001 и Quaver в различных конфигурациях.
15 — DroneZ Benchmark — достаточно «тяжелый», современный игровой тест. Скорость в OpenGL.
16 — Vulpine GLMark 1.1p — насыщенный игровой тест под OpenGL.
17 — Serious Sam Demo — бесплатная демо-версия очень популярной 3D-игры под OpenGL. Запускались активные демо-ролики MP01 (мультиплей) и SP03 (синглплей).

Использовался еще ряд программ (Cinebench 2000 и пр.), но результаты по ним не включены в настоящее рассмотрение. Для повышения достоверности результатов все тесты повторялись по несколько раз.

Кто кому вставил

Основные результаты сравнительных тестов платформ представлены на диаграммах 1–20. Прежде всего, посмотрим на быстродействие при работе чипсетов с памятью (диаграммы 1–4). Программа SiSoft Sandra 001 Pro измеряет, в частности, полосу пропускания данных между системной памятью и блоком целочисленных операций процессора (RAM Int MMX), а также памятью и сопроцессором (RAM Float FPU). Для всех систем оба этих параметра оказались практически равными друг другу, а результаты самого теста — довольно достоверными. Видно, что с приличным отрывом лидирует RDRAM (особенно PC800), а кто-то в этом сомневался? Однако DDR SDRAM уже вплотную подобралась к Rambus, и PC2700 практически догнала PC600. Из чипсетов для памяти DDR PC2100 быстрее всего с ней работает i845D в исполнении ASUS (если для нее использовались тайминги 2-2-2, то для Intel D845BG тайминги по умолчанию были 2.5-3-3, что и отразилось на этих и всех последующих результатах). Остальные соперники идут практически вровень. И катастрофически отстает i845 с SDRAM PC133. Результаты этого теста почти не зависят от частоты центрального процессора.

01_Sandra.gif

Диаграмма 1. Скорость работы чипсетов с памятью, Мбайт/с.

01_Sandra.gif

Диаграмма 1. Скорость работы чипсетов с памятью, Мбайт/с.

Тесты в программах Science Mark и Cachemem (диаграммы 2 и 3) показали сопоставимые результаты по скорости записи и довольно противоречивые результаты по скорости чтения. При записи опять лидирует RDRAM, но наблюдается странная зависимость от частоты CPU, отсутствующая в случае SDRAM. Среди DDR-чипсетов назвать явного лидера невозможно, но при чтении лучше других смотрятся i845D и SiS645 в связке с DDR333. Интересно, что при чтении DDR-чипсеты догоняют и даже немного перегоняют RDRAM PC800.

Частично объяснить такое положение может тест латентности памяти (то есть количества тактов ожидания процессором приема большого блока данных объемом в несколько мегабайт). Результаты Cachemem и Science Mark (последние внушают больше доверия, диаграмма 4) показывают, что латентность RDRAM достаточно высока (за что эту память обычно и ругают), а чипсеты i845D и VIA P4X266 демонстрируют наименьшую латентность.

04_Latency.gif

Диаграмма 4. Задержки при работе чипсетов с памятью, тактов.

04_Latency.gif

Диаграмма 4. Задержки при работе чипсетов с памятью, тактов.

Теперь посмотрим, как это влияет на производительность платформ в реальных приложениях. Для экспресс-оценки производительности подсистемы «процессор-память» (на процессорах одного типа) иногда удобно применять простенький тест CPUmark 99 (диаграмма 5). Несмотря на солидный возраст, он по-прежнему неплохо чувствует «слабые места» в этой цепочке. Здесь лидируют чипсеты i850 и i845D от Intel, а «быстрой памяти» SiS645 и VIA P4X266 подбираются вплотную к ним.

05_CPUmark99.gif

Диаграмма 5. Производительность систем, индекс.

05_CPUmark99.gif

Диаграмма 5. Производительность систем, индекс.

Тест SysMark 2001 измеряет скорость работы (среднее время отклика на действие) всевозможных систем при выполнении программ Microsoft Office, а также при типичных операциях при создании вебсайта (работа с графикой в Adobe Photoshop, с видео в Adobe Premiere, кодирование в WME 7, работа в программах компании Macromedia и т. п.). Специальная модель «поведения» обеспечивает получение результатов, отражающих близкую к реальности картину при повседневной работе пользователей. Измеренное время отклика преобразуется в рейтинг по обратно пропорциональному закону. Результаты тестов Internet Content Creation и Office Productivity показаны на диаграмме 6.

06_SysMark2001.gif

Диаграмма 6. Производительность систем, индекс.

06_SysMark2001.gif

Диаграмма 6. Производительность систем, индекс.

И здесь лидерство i850 с PC800 безоговорочно, хотя разница между ним и системами на DDR столь мала, что вряд ли будет заметна в реальной работе. Все DDR-участники идут почти вровень, но неожиданно хорошо «выступил» i845 с SDRAM, став призером! Системы на более медленном процессоре, как и в случае CPUmark 99, закономерно отстают. Любопытно, что в офисной производительности DDR-система на базе процессора AMD Athlon значительно превосходит даже более быстрый по тактовой частоте Pentium 4. Ну этим процессоры AMD всегда славились.

Тест Science Mark V1.0 содержит несколько независимых научных расчетов, из которых два практически нечувствительны к скорости платформы (зависят только от частоты CPU), а один — зависит и весьма заметно. Именно его мы и будем использовать для оценок (диаграмма 7). И снова уверенно побеждает i850 с RDRAM, хотя SiS645 с PC2700 подступает вплотную. Остальные DDR-чипсеты примерно равны, а Athlon XP 1800+ с заметно меньшей тактовой частотой (1533 МГц) смотрится не хуже них. Системы на более медленном Pentium 4 1,6 ГГц закономерно отстают.

07_SciMark10RHF.gif

Диаграмма 7. Время выполнения расчета, секунды.

07_SciMark10RHF.gif

Диаграмма 7. Время выполнения расчета, секунды.

Тест Video 2000 (диаграмма 8) является одним из хорошо чувствующих скорость работы памяти — ведь операции ресэмплирования большой фотографии, кодирование и декодирование видеопотоков, а также прямое измерение скорости обмена данными между видеопамятью и системной памятью (по AGP) должны оперировать с такими потоками данных. Результат теста очевиден — лидируют системы на RDRAM, рядом с ними Athlon, а пары Pentium 4 + DDR от них отстают. Результаты этого теста хорошо согласуются со скоростью работы системной памяти за исключением неожиданного провала систем на i845D, который я затрудняюсь объяснить. Кстати, здесь хорошо видно, что система на медленном процессоре и быстрой памяти (1,6 ГГц + PC800) может работать быстрее многих двухгигагерцовых систем.

08_Video2000.gif

Диаграмма 8. Производительность системы, индекс.

08_Video2000.gif

Диаграмма 8. Производительность системы, индекс.

Вторят этому тесту и прямые измерения времени кодирования видеопотоков в FlasK и WME 7.1 (диаграммы 9 и 10). Отлично смотрятся системы на PC800 и материнская плата ASUS P4B266 (эти результаты также хорошо коррелируют с данными теста SysMark 2001). Попеременно обгоняют друг друга SiS и VIA, а Athlon XP 1800+ расположился в тройке лидеров для DivX и аутсайдер на WME.

 
Архивирование — одна из частых задач в повседневной работе. Мой любимый WinRAR здесь четко разграничивает быструю память от медленной (диаграмма 11) — i850 c PC800 «рулит» даже на низкочастотном процессоре (!), хорошо смотрятся VIA P4X266 и ASUS P4B266. А вот SiS645 отстал даже невзирая на более резвую память PC2700 — здесь сказывается высокая латентность этого чипсета при работе с памятью (см. диаграмму 4). Кстати, Athlon в этом тесте тоже «рулит» весьма уверенно. «Зипование» (диаграмма 12) меньше чувствует память и больше — частоту процессора. Здесь Athlon и низкочастотный Pentium 4 — аутсайдеры, а лидирует все та же «сладкая парочка»: i850+PC800 и ASUS P4B266+PC2100, хотя разница между большинством из платформ крайне мала.

Переходим к тестам трехмерной графики. В Direct X (7 и 8) у процессора AMD нет конкурентов. За ним дружно следует троица i850+PC800 (лидер), ASUS P4B266 и SiS645+PC2700 (диаграммы 13 и 14). Неплохо смотрится и чипсет VIA P4X266, а система на низкочастотном процессоре и быстрой памяти PC800 обгоняет двухгигагерцовый «пень» на i845+SDRAM. Вот и думай после этого, во что лучше вкладывать деньги.

В любимом широкими массами Quake III (диаграмма 15) память RDRAM разошлась на полную катушку, заняв три верхние строчки (даже с процессором 1,6 ГГц)! За ней SiS645 сожительствует c VIA P4X266, а i845 с обоими типами памяти явно не в ударе. Отлично смотрится Athlon XP на KT266A.

15_Quake3.gif

Диаграмма 15. Производительность системы, кадров в секунду.

15_Quake3.gif

Диаграмма 15. Производительность системы, кадров в секунду.

Очень похожая картина и в более современной OpenGL-игре DroneZ (диаграмма 16): «рулевые», середнячки и аутсайдеры все те же, а при 32-битном цвете (режимы GeForce3 High и Low) разницы между  большинством платформ практически не чувствуется, включая более медленные процессоры — здесь всю работу берет на себя графический ускоритель.

16_DroneZmark.gif

Диаграмма 16. Производительность системы, кадров в секунду.

16_DroneZmark.gif

Диаграмма 16. Производительность системы, кадров в секунду.

В игрушке Serious Sam (диаграмма 17) рулевой очевиден, а среди платформ для Pentium 4 повторяется ситуация с тестами SysMark, FlasK и некоторыми другими — лидируют i850+PC800, ASUS P4B266+PC2100, а догнать их пытаются SiS и VIA. Низкочастотный Pentium 4 заметно отстал от остальных.

17_SSamDemo.gif

Диаграмма 17. Производительность системы, кадров в секунду.

17_SSamDemo.gif

Диаграмма 17. Производительность системы, кадров в секунду.

Наконец, для игрового теста GLMark от Vulpine (диаграмма 18) при прежних лидерах произошла небольшая перетасовка догоняющих — вперед, наконец, выдвинулись VIA и SiS645+DDR333, хотя отставание остальных платформ почти незаметно. И опять Pentium 4 1,6 ГГц c PC800 показал хвост Pentium’у 2 ГГц на i845+PC133.

18_VulpineGLmark.gif

Диаграмма 18. Производительность системы, кадров в секунду.

18_VulpineGLmark.gif

Диаграмма 18. Производительность системы, кадров в секунду.

В заключение посмотрим на результаты тестов пакета SPEC viewperf 6.1.2 (диаграммы 19 и 20). Профессиональные 3D-расчеты (всего шесть приложений) можно сгруппировать в три непохожих друг на друга группы. В первую входят не показанные здесь тесты AWadvs-04 и ProCDRS-03 — их результаты практически не зависят от типа платформы. Вторую группу образуют DRV-07 и MedMCAD-01 (диаграмма 19) — здесь платформы ведут себя одинаково; лидирует AMD Athlon XP, «рулит» RDRAM (даже со слабым процессором), а за ней следуют i845D и SiS645+PC2700. SDRAM PC133 в очередной раз опустили «ниже плинтуса».

19_SPEC2n5.gif

Диаграмма 19. Производительность системы, кадров в секунду.

19_SPEC2n5.gif

Диаграмма 19. Производительность системы, кадров в секунду.

Другой «расклад» в третьей группе (тесты DX-06 и Light-04, диаграмма 20): с заметным отрывом тут вперед вырываются PC800 и PC2700 (вообще, это один из немногих тестов, где SiS645 смотрится очень хорошо, и заметен большой выигрыш от применения PC2700 вместо PC2100). Ниже опустились VIA P4X266 и i845D, а про PC133 даже и говорить не хочется.

20_SPEC3n4.gif

Диаграмма 20. Производительность системы, кадров в секунду.

20_SPEC3n4.gif

Диаграмма 20. Производительность системы, кадров в секунду.

Что оставить

Как видим, результаты детального сравнения нынешних платформ для процессоров Intel Pentium 4 трудно назвать однозначными — уж слишком разные задачи приходится решать системам, и в одном случае выигрывает один, в другом — другой. В целом явно выделяется Intel 850 с RDRAM PC800, и можно только порадоваться прозорливости сотрудников компании Intel, сделавшей несколько лет назад ставку на этот тип памяти. К сожалению, трудности другого характера (в частности, дороговизна) не способствуют всенародной любви к этой платформе. Но не стесненным в средствах профессионалам, желающим выжать из процессоров максимум возможного, можно смело рекомендовать этот вариант. Для остальных хорошей альтернативой являются чипсеты для памяти DDR — сейчас они примерно равны между собой по производительности (небольшой выигрыш может дать применение PC2700 вместо PC2100) и значительно обходят системы на SDRAM PC133. Лучшим решением в плане соотношения «производительность, функциональность/цена» сейчас являются платы на чипсетах SiS645 и VIA P4X266A. Системы же на SDRAM можно рекомендовать только очень стесненным в средствах и то только для процессоров Pentium 4 из низшей ценовой категории — ведь их проигрыш системам на DDR может составлять почти полтора раза.

В споре AMD-Intel пока нет победителя — оба процессора хорошо смотрятся и их преимущество зависит от типа решаемых задач. Недостатком AMD Athlon все еще является их высокое тепловыделение, тогда как процессоры Intel в этом отношении значительно лучше защищены — особенно Pentium 4, где кристалл процессора оснащен специальной схемой тепловой защиты, и при перегреве процессор просто «засыпает». В ближайшее время мы планируем сделать подробный обзор всех платформ для процессоров AMD Athlon, вот там и вернемся опять к этому вопросу. Следите за нашим сайтом.