Вслед за официальным анонсом набора логики i865PE (aka Springdale) платы, на нем основанные, начали потихоньку появляться в магазинах. Поскольку выход этого набора логики помимо всего прочего автоматически означает еще и то, что процессоры Pentium 4 с 800-мегагерцовой шиной пошли в массы, пропустить такое событие мы не могли. Одной из первых материнских плат на основе i865PE, появившихся в магазинах, стала материнка от ASUS, P4P800. Именно такую плату я и получил на тестирование. Весьма кстати в моих закромах оказалась и другая плата от ASUS, P4C800, основанная на чипсете i875P (aka Canterwood). Поэтому, я решил в этом обзоре столкнуть лбами обе платы от ASUS, благо чипсеты, используемые в них, практически одинаковые.
Прежде чем приступить к сравнению плюсов и минусов обоих материнок, поддерживающих 800-мегагерцовую шину и работающих с двухканальной DDR400 SDRAM, попробуем окончательно прояснить вопрос - чем же все-таки отличаются i875P и i865PE. В теории все звучит очень просто. Все различие в этих чипсетах можно описать простой формулой:
i875P = i865PE + PAT + ECC,
где ECC - это поддержка ECC, а PAT - это Intel Performance Acceleration Technology. Конкретных и понятных сведений, что же это за технология PAT, Intel не сообщает. Однако не могу удержаться, и приведу две абстрактных и непонятных фразы о PAT. Первая - с сайта Intel, она гласит о том, что PAT - это "повышенная производительность памяти и всей системы в целом благодаря оптимизации каналов памяти". Вторая, более трудная для понимания, - с сайта ASUS: "технология Intel PAT дополнительно оптимизирует экстремальную производительность, и поможет повысить производительность еще на 3-5%". Таким образом, если поверить вышесказанному, то i875P должен быть более быстрым. Но вот за счет чего - это загадка... Да и так ли это на практике? Вот и посмотрим.
Итак, сегодня у нас две материки от ASUS - P4C800 и P4P800. Первое, что поразит вас при их сравнении - разница в цене. При том, что обе платы имеют схожий набор характеристик, поддерживают одинаковые процессоры и используют одинаковые подсистемы памяти, их цена различается чуть ли не в два раза. P4C800 стоит около $220, в то время как P4P800 продается за примерно $150. Конечно, такое различие в цене наводит на мысли о том, что если P4C800 - пупер-дупер плата, то P4P800 - откровенные "естественные удобрения" на ее фоне. Впрочем, сравнение по ценам в случае компьютерного железа верно далеко не всегда. Вспомним например процессоры от AMD и Intel. :)
По внешнему виду, например, платы весьма походят друг на друга. Вот фото P4C800:
а вот - P4P800:
Если же сравнить спецификации обоих плат, то и в них отличий обнаруживается не слишком много:
| ASUS P4C800 | ASUS P4P800 |
CPU | Socket 478 для процессоров Intel Pentium 4/Celeron. Поддержка технологии Hyper-Threading и будущих процессоров Prescott |
Чипсет | Intel 875P + Intel ICH5 | Intel 865PE + Intel ICH5 |
FSB | 800/533/400 МГц |
Память | Двухканальная архитектура. 4 слота DDR DIMM, поддерживающие до 4 Гбайт памяти. Поддержка PC3200/PC2700/PC2100 DIMM модулей с ECC и без | Двухканальная архитектура. 4 слота DDR DIMM, поддерживающие до 4 Гбайт памяти. Поддержка PC3200/PC2700/PC2100 DIMM без ECC |
Слоты расширения | 1 слот AGP Pro/8x 5 слотов PCI ASUS WiFi коннектор | 1 слот AGP Pro/8x 5 слотов PCI ASUS WiFi коннектор |
Носители информации | Поддержка через ICH5: 2 коннектора ATA-100 2 коннектора Serial ATA-150 с поддержкой RAID 0 Поддержка через контроллер Promise PDC20378: 1 ATA-133 коннектор 2 Serial ATA-150 коннектора Поддержка RAID 0, 1 и 0+1 | Поддержка через ICH5: 2 коннектора ATA-100 2 коннектора Serial ATA-150 с поддержкой RAID 0 |
IEEE1394 | Контроллер VIA 6307 (два коннектора) | - |
Аудио | 6-канальный AC97 кодек ADI AD1985 |
LAN | Gigabit Ethernet контроллер 3Com 3C940 |
Специальные фичи | ASUS Post Reporter ASUS MyLogo2 ASUS Q-Fan ASUS EZ-Flash ASUS Instant Music Power Less Restart CrashFree BIOS 2 |
Для оверклокеров | ASUS JumperFree Изменяемое Vcore, mem, agp Непрерывное изменение частоты от 100 до 400 МГц CPU Parameter Recall |
На первый взгляд различия между платами минимальны. На P4C800 по сравнению с P4P800 есть дополнительный RAID контроллер от Promise и IEEE1394, однако это явно не повод для того, чтобы эта плата стоила так дорого.
Перед тем, как перейти к изучению разгонных возможностей плат и их производительности, хотелось бы заметить несколько любопытных моментов, которые я выявил в процессе практического использования плат:
- Несмотря на то, что Intel в референс-дизайне плат на базе чипсетов i875P и i865PE рекомендует использовать новую схему подачи питания VRM10, не поддерживающую старые процессоры на ядре Willamette, на деле ASUS P4C800 и P4P800 с этими CPU работают нормально.
- Материнская плата P4С800 способна поддерживать до 10 жестких дисков. Однако следует иметь в виду, что операционные системы семейств Windows 98/ME не умеют работать с более чем четырьмя винчестерами.
- Обе рассматриваемые платы умеют выдавать USB носители информации, включая брелоки, кард-ридеры, ZIP-драйвы, внешние винчестеры и проч. за флоппи-дисковод. Это автоматически означает, что доступ к таким носителям информации можно получить из DOS и других OS, не имеющих непосредственной поддержки таких устройств. Кроме того, благодаря данной фиче, становится возможным осуществлять и загрузку системы с таких носителей информации - чрезвычайно полезная вещь.
- Несмотря на то, что в спецификации обоих плат значится CrashFree BIOS 2, технология, которая позволяет перезагрузить компьютер и выполнить интеллектуальную функцию самовосстановления BIOS с помощью компакт диска поддержки материнской платы, похоже, на деле данная технология не работает. По крайней мере на P4C800, почему-то отказавшейся стартовать после прошивки BIOS версии 1006, восстанавливать микросхему флеш-памяти пришлось на программаторе, CrashFree BIOS 2 оказался бессилен.
Вторым этапом выяснения причин столь высокой цены P4C800 стало сравнение BIOS материнских плат и возможностей для разгона. Первой неожиданностью для меня стало то, что в своих новых платах P4C800 и P4P800 ASUS отказался от использования своего традиционного Award BIOS, а применил BIOS от AMI. На функциональности BIOS Setup это не отразилось, однако выглядеть он стал непривычно.
Что касается настроек, которые предлагают обе платы для разгона процессора, то они оказались практически одинаковыми:
- Платы позволяют изменение частоты FSB в пределах от 100 до 400 МГц с шагом в 1 МГц;
- Частоту на шинах AGP/PCI можно установить в: Auto, 66.66/33.33 МГц, 72.73/36.36 МГц или 80.00/40.00 МГц;
- Напряжение на процессоре же устанавливается на обоих платах по-разному. На P4C800 доступен интервал от напряжения процессора по умолчанию до 1.95В с шагом в 0.0125В. На P4P800 интервал напряжений значительно уже. Доступны напряжения от 1.475 до 1.6В с шагом в 0.0125В. Однако, помимо этого присутствует опция CPU Voltage Offset +0.1V, позволяющая поднять напряжение Vcore на 0.1В относительно установленного значения. Таким образом, максимум напряжения на CPU для платы P4P800 составляет 1.7В.
- Величина напряжения на памяти может принимать следующие значения: Auto, 2.55, 2,65, 2.75, 2.85В;
- Напряжение на AGP устанавливается в: 1.5, 1.6, 1.7 либо 1.8В.
Для удобства оверклокеров ASUS заявляет о поддержке технологии CPU Parameter Recall, когда если при очередном изменении параметров в BIOS Setup система не стартует, настройки автоматически возвращаются в положения по умолчанию. Однако на текущих версиях BIOS CPU Parameter Recall не работает ни на P4C800, ни на P4P800. Поэтому, в крайнем случае приходится держать при включении платы нажатой кнопку INS: это позволяет войти в BIOS Setup и скорректировать ошибочно выставленные параметры.
Конфигурирование подсистем памяти на обоих платах выполняется совершенно одинаково. Имеющиеся возможности по заданию различных частот памяти зависят от используемой частоты FSB и их можно охарактеризовать следующей таблицей:
FSB процессора | Шина памяти | Доступные множители для частоты памяти |
100-132 МГц | DDR266 | 2.66x |
133-199 МГц | DDR266 DDR333 | 2.0x 2.5x |
200-400 МГц | DDR266 DDR320 DDR400 | 1.33x 1.6x 2.0x |
Кроме того, можно менять и все ключевые тайминги памяти:
- DRAM CAS# Latency: 2.0, 2.5, 3.0;
- DRAM RAS# Precharge: 2, 3, 4;
- DRAM RAS# to CAS# Delay: 2, 3, 4;
- DRAM Precharge Delay: 5, 6, 7, 8.
Впрочем, одинаковые опции для разгона в BIOS Setup еще не означают одинаковых результатов при практическом разгоне. Поэтому, я попробовал на обоих платах поразгонять процессор Pentium 4 2.4C. Как это ни странно, результаты получились совершенно одинаковыми. Без повышения напряжения частоту FSB мне удалось поднять до 270 МГц (частота процессора при этом достигла 3240 МГц), а при увеличении напряжения питания до 1.7В (это максимум для P4P800) тестовый процессор работал стабильно и при частоте FSB 275МГц на обоих платах (то есть при тактовой частоте 3.3 ГГц). Казалось бы, вот тут и должно было бы проявиться преимущество P4C800 в более высоком верхнем пределе Vcore, однако при повышении напряжения питания процессора на ASUS P4C800 до 1.8В CPU дальше разгоняться не пожелал. Так что разгонные возможности плат от ASUS на i865PE и на i875P остается признать примерно одинаковыми и приступить к поиску преимуществ гораздо более дорогой P4C800 при измерении производительности.
Тестирование я проводил при использовании следующего набора комплектующих:
- Процессор - Intel Pentium 4 3.0, частота шины 800 МГц;
- Кулер - боксовый;
- Платы ASUS P4C800, BIOS версии 1007 и ASUS P4C800, BIOS версии 1004;
- Память OCZ PC3700 - два модуля по 256 Мбайт;
- Видеокарта ATI RADEON 9700 PRO, драйвера Catalyst 3.2.
Память работала в режиме DDR400, тайминги выставлены на 2-2-2-5. Все опции BIOS настроены на максимальную производительность. На P4C800 Performance Acceleration Mode=Enabled, на P4P800 Performance Mode=Turbo и Memory Acceleration Mode=Enabled.
В первую очередь я посмотрел на производительность подсистем памяти, которую показывает SiSoft Sandra2003. Вот результат для ASUS P4C800:
А вот результат для ASUS P4P800:
Что же это у нас получается? Плата на базе i875P начисто проигрывает по производительности подсистемы памяти плате на базе i865PE! И где же повышенная производительность, полученная благодаря технологии PAT? Видимо, инженеры ASUS что-то намудрили. Причем намудрили явно не с P4C800, которая на уровне аналогичных плат от других производителей показывает вполне приличную скорость. Получается, что ASUS, благодаря каким-то неведомым оптимизациям разогнал свою плату на i865PE выше уровня i875P. Возможно, инженеры ASUS каким-то образом включили технологию PAT в чипсете i865PE, по крайней мере, слухи о возможности такого трюка ходили давно. Что ж, посмотрим, какие результаты будут получаться в других тестах:
| ASUS P4C800 | ASUS P4P800 |
PCMark2002, Memory score | 8985 | 9726 |
3DMark03, Default | 4866 | 4890 |
3DMark03, Default, CPU score | 715 | 755 |
3DMark2001 SE, Default | 16306 | 16767 |
RTCW (Checkpoint), High Quality | 184.9 | 196.4 |
Unreal Tournament 2003, dm-antalus, 1024x768x32 | 62.60 | 65.88 |
Unreal Tournament 2003, flyby-antalus, 1024x768x32 | 184.82 | 188.87 |
Результаты шокирующие. Вопреки здравому смыслу гораздо более дешевая плата на базе i865PE работает быстрее более дорогой платы на i875P.
Думаю, после этого становится совершенно очевидно, что ни один человек, находящийся в здравом уме, ASUS P4C800 не купит. Правда, вполне возможно, что в будущем, по мере выхода новых ревизий BIOS, ASUS восстановит историческую справедливость и увеличит быстродействие своей P4C800, ну а пока P4P800 явно выглядит более выгодным приобретением. Особенно в связке с Pentium 4 2.4C, который по нашим данным обладает хорошей разгоняемостью.