SPEC CPU2000. Часть 16. Новая платформа Intel: чипсеты Intel Express и память DDR2


Представленная недавно новая платформа компании Intel, безусловно, является революционной по многим параметрам. Переходить на нее сейчас — значит, менять почти всю начинку ПК. Однако тесты не показали революционных скоростных показателей и вызвали множество споров (правда, в основном на околонаучные темы). Увы, видимо человек подсознательно ждет от всего нового какого-то чуда, и когда большинство оценок склоняются к «могло быть и хуже», это новое вызывает сильное отторжение. Конечно, так часто бывало и раньше. Вспомним, например, выход Pentium 4 или первых процессоров с архитектурой AMD64. Эти продукты только через значительный промежуток времени смогли занять достойное место на рынке, а первоначально выглядели очень странно.

Поскольку тесты SPEC CPU2000 в плане железа зависят только от процессора, чипсета и памяти, то основной темой данной статьи станет изучение текущей ситуации с производительностью новых чипсетов Intel и памяти DDR2 в этом тесте.

Процессоры:

  • Intel Pentium 4 3,4E ГГц (Prescott), Socket 478
  • Intel Pentium 4 550 (3,4 ГГц, Prescott), Socket 775

Материнские платы:

  • ASUS P4C800 Deluxe (версия BIOS 1016) на чипсете Intel 875P
  • ABIT AA8 DuraMAX (версия BIOS AA8_13.b00) на чипсете Intel 925X
  • ECS PF4 Extreme (версия BIOS 1.0Pb) на чипсете Intel 915P
  • Gigabyte GA-8GPNXP Duo на чипсете Intel 915P

Память:

  • 2x512 МБ PC3200(DDR400) DDR SDRAM DIMM Corsair, 2-2-2-5
  • 2x512 МБ PC2-4300(DDR2-533) DDR2 SDRAM DIMM Samsung, 4-4-4-11

Отметим, что во всех тестах память работала в двухканальном режиме.

Из всего многообразия комбинаций выделим и изучим следующие:

  • i925X против i875: соревнование старой и новой топовых платформ;
  • i925X против i915P: попробуем найти аналог «PAT» в новом чипсете;
  • i915+DDR против i875+DDR: нужен ли переход на новый чипсет со старой памятью;
  • i915+DDR2 против i915+DDR: есть ли смысл искать решения с поддержкой двух типов памяти.

К сожалению, результаты этой статьи видимо не стоит считать окончательными и бесповоротными. Дело в том, что в отличие от «старичка» i875, у новых плат на Intel Express могут быть не полностью «вылизанные» версии BIOS. Что в сочетании с отсутствием утилит для просмотра текущих параметров настройки памяти на новых чипсетах может привести к некоторой неразберихе. Так что через пару месяцев, видимо, придется вернуться к тестированию этой платформы и новых плат.

Следует учесть то, что использовались не самые быстрые (читай – «дорогие» :)) процессоры Pentium 4 Extreme Edition, а обычные, на ядре Prescott. Конечно, использование P4XE обеспечивает большую производительность, но этот процессор очень далек от народа. При возможности мы обновим этот материал данными по P4XE или напишем новый.

Для проверки гипотезы о том что «дальше-лучше», в одной из конфигураций были проведены тесты с процессорами, работающими на частоте 2,8 ГГц.

Здесь нужно отметить, что сама Intel приводит данные о том, что в SPEC CPU2000 память DDR2 быстрее предшественницы на 1%/3% в SPECint_base2000/SPECfp_base2000 на процессоре с частотой 3 ГГц. Однако для тестов у них использовалась единая материнская плата на i915G и тайминги у памяти DDR были 3-3-3, так что, учитывая, что наши данные для DDR снимались на самой быстрой плате на i875 чипсете, можно ожидать, что и цифры будут немного другие.

В тестах использовались компиляторы Intel версии 8.0 (C/C++ 044, Fortran 040) с оптимизацией для ядра Prescott (подробнее об этом компиляторе и ключах оптимизации написано в этой статье).

Итак, начнем со сравнения топовых (по крайней мере, по позиционированию :)) платформ.


…Видимо Intel действительно измерял как-то иначе :(. Данные результаты показывают, что сегодня для вычислительных задач новая платформа банально уступает старой. При этом видно, что с ростом частоты процессора разница в скорости заметно сокращается и возможно, что с процессорами с частотой 4 ГГц и выше новая платформа станет быстрее. Однако (судя по планам Intel) это может произойти и чуть раньше — с приходом процессоров с 1067 МГц шиной. Скорее всего, они не смогут работать с чипсетом i875 (если производители материнских плат не станут его разгонять), что приведет к тому, что серия чипсетов Intel Express станет самой быстрой в паре с этими процессорами именно благодаря процессорам (а не самой себе и/или памяти) и, как всегда, любителям «самого-самого» придется менять платформу на i925XE.

Отметим, что такая ситуация не так уж и нова — чипсет i850(E) в сочетании с RDRAM долго оставался в лидерах и только с приходом двухканальных чипсетов i875/i865 сдал позиции.

Так что вывод такой — менять i875 на i925X пока не стоит, однако, при долгосрочном планировании закупок нового оборудования стоит обратить внимание на новые чипсеты (конечно, в варианте с самыми быстрыми процессорами).

Следующий тест поможет нам найти разницу между чипсетами i925X и i915. Пока, при тестировании по обычной методике, мы ее не нашли или она просто была не такая заметная как у пары i875/865.

Еще раз отметим, что использовались платы от разных производителей, так что разница в результатах может быть и следствием отличий в BIOS.


Итак, по этому графику мы видим, что чипсет i925X немного быстрее своего младшего брата. Отставание в нескольких тестах, скорее всего, объясняется меньшей тактовой частотой у системы на i925X (в частности об этом говорят результаты 252.eon, который везде и всегда зависел только от процессора). В результате мы имеем превосходство по интегральным показателям на 0,5% и 1,5% в SPECint/fp_base2000, а по отдельным тестам — до 5,4%. Странно, что такой рост показал 189.lucas, поскольку обычно на скорость работы с памятью в наборе CFP2000 сильно реагируют 171.swim и 179.art. А от 181.mcf мы такого поведения и ожидали.

В целом можно сказать, что большая стоимость продуктов на i925X чипсете (пока?) себя не оправдывает.

Как один из вариантов постепенного перехода на новый чипсет можно рассмотреть случай, когда сначала меняется только материнская плата и процессор (платы на i915 и Socket 478 теоретически возможны, так что есть шансы и процессор сохранить), а память остается старая (замену видеокарты в свете исследуемого теста мы не учитываем :)). Правда, от такого перехода пользователь получает не очень много — возможность в будущем поменять память на DDR2 и поддержку шины PCI Express (и может быть поддержку более быстрых процессоров). Посмотрим, быстро ли работает i915 чипсет с памятью DDR.


Увы, и здесь чуда не произошло. Отставание новой платформы хоть и не большое, но есть.

Конечно, часть в принципе можно списать на новизну плат и свежесть BIOS, однако -10% в 181.mcf и почти -7% в 179.art явно говорят, что с DDR новый чипсет работает хуже старого. (А может просто мы еще не видели плату от ASUS на чипсетах серии Intel Express :)).

Последний тест, который проводился на плате Gigabyte с поддержкой двух типов памяти, покажет, есть ли смысл в постепенном обновлении системы и универсальных по памяти платах.


Вот и третье чудо от нас убежало :(. Получается, что даже если и купить универсальную плату, то никогда не будет смысла менять на ней память на DDR2 (учитывая, что новой процессорной шины у чипсетов i915 не планируется).

Выводы

Резюмируем результаты, полученные в тестах:

  • i925X/DDR2-533 против i875/DDR400: в настоящий момент для топовых процессоров по интегральным оценкам почти равенство, но в целом новая платформа проигрывает. Однако есть шансы, что с выходом более быстрых процессоров i925X поднимется;
  • i925X/DDR2-533 против i915/DDR2-533: разница по скорости практически не заметна;
  • i915/DDR400 против i875/DDR: новый чипсет заметно хуже работает со старой памятью, хотя в теоретически это может исправиться с выходом новых версий BIOS;
  • i915/DDR2 против i915/DDR: … а с новой памятью он работает еще хуже :(.

Итого по всем пунктам — переходить на новую платформу для работы с вычислительными задачами в настоящий момент нет никакого резона. Что касается будущего, то некоторые положительные задатки у платформы есть. Но сейчас они носят чисто теоретический характер и смогут материализоваться только с новыми версиями чипсетов, процессоров и памяти с повышенными (относительно современных) частотами работы. Правда, прямую зависимость скорости от частоты можно было бы предположить и без тестирования :).




6 июля 2004 Г.

SPEC CPU2000. 16. Intel: Intel Express DDR2

SPEC CPU2000. 16. Intel: Intel Express DDR2

Intel, , . — , . (, ). , - , « », . , . , , Pentium 4 AMD64. , .

SPEC CPU2000 , , Intel DDR2 .

:

  • Intel Pentium 4 3,4E (Prescott), Socket 478
  • Intel Pentium 4 550 (3,4 , Prescott), Socket 775

:

  • ASUS P4C800 Deluxe ( BIOS 1016) Intel 875P
  • ABIT AA8 DuraMAX ( BIOS AA8_13.b00) Intel 925X
  • ECS PF4 Extreme ( BIOS 1.0Pb) Intel 915P
  • Gigabyte GA-8GPNXP Duo Intel 915P

:

  • 2x512 PC3200(DDR400) DDR SDRAM DIMM Corsair, 2-2-2-5
  • 2x512 PC2-4300(DDR2-533) DDR2 SDRAM DIMM Samsung, 4-4-4-11

, .

:

  • i925X i875: ;
  • i925X i915P: «PAT» ;
  • i915+DDR i875+DDR: ;
  • i915+DDR2 i915+DDR: .

, . , «» i875, Intel Express «» BIOS. . , , .

, ( – «» :)) Pentium 4 Extreme Edition, , Prescott. , P4XE , . P4XE .

«-», , 2,8 .

, Intel , SPEC CPU2000 DDR2 1%/3% SPECint_base2000/SPECfp_base2000 3 . i915G DDR 3-3-3, , , DDR i875 , , .

Intel 8.0 (C/C++ 044, Fortran 040) Prescott ( ).

, ( , :)) .



… Intel - :(. , . , , 4 . ( Intel) — 1067 . , i875 ( ), , Intel Express ( / ) , , «-» i925XE.

, — i850(E) RDRAM i875/i865 .

— i875 i925X , , (, ).

i925X i915. , , i875/865.

, , BIOS.



, , i925X . , , i925X ( 252.eon, ). 0,5% 1,5% SPECint/fp_base2000, — 5,4%. , 189.lucas, CFP2000 171.swim 179.art. 181.mcf .

, i925X (?) .

, ( i915 Socket 478 , ), ( :)). , — DDR2 PCI Express ( ). , i915 DDR.



, . , .

, BIOS, -10% 181.mcf -7% 179.art , DDR . ( ASUS Intel Express :)).

, Gigabyte , , .



:(. , , DDR2 (, i915 ).

, :

  • i925X/DDR2-533 i875/DDR400: , . , i925X ;
  • i925X/DDR2-533 i915/DDR2-533: ;
  • i915/DDR400 i875/DDR: , BIOS;
  • i915/DDR2 i915/DDR: … :(.

— . , . , ( ) . , :).