В бой идут одни старики

Серия 2: двухъядерники Intel на NetBurst-ядре


Продолжая сериал «в бой идут одни старики», мы предлагаем материал, которого наверняка с нетерпением ждут поклонники одной небезызвестной компании, до сих пор сохранившей некий ореол альтернативности. Пусть они вспомнят, когда небо было голубее, трава — зеленее, девушки — красивее, а любимая компания почти достигла заветной мечты вдоволь потоптаться на костях основного конкурента.

К их сожалению, старый лев нашёл в себе силы как следует рыкнуть, в связи с чем перспективы вышеозначенного топтания вновь отодвинулись на неопределённое время. Однако давайте хотя бы задним числом отдадим должное тому периоду, когда при упоминании льва гораздо чаще вспоминали то, что он старый, чем то, что он всё же лев. Ведь интересно было, право слово! По крайней мере, необычно — не так, как всегда!

Итак, сегодня на арене нашего цирка — двухъядерники на ядре архитектуры Intel NetBurst. Пожалуй, одной из самых неоднозначных архитектур в истории x86-процессоров: начавшей с разочарований вкупе со смутными надеждами, потом оправдавшей надежды и посеявшей сомнения в уместности разочарований, и под конец всё-таки усугубившей разочарования и в конец похоронившей надежды. Непростой путь, согласитесь, и, в любом случае — яркая страница в истории современных процессоров. Однако хватит лирики, пусть дальше говорят цифры.

Аппаратное и программное обеспечение

Конфигурация тестовых стендов

CPU Mainboard Memory Video
Pentium D 805 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Pentium D 915 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Pentium D 930 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Pentium D 940 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Pentium E2140 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Pentium E2160 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Core 2 Duo E4400 ASUS P5B Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Athlon X2 BE-2350 ASUS M2N32-SLI Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
Athlon 64 X2 5000+ ASUS M2N32-SLI Deluxe Corsair CM2X1024-6400C4 GeForce 8800 GTX
  • Объём памяти на стендах — 2 GB (2 модуля)
  • Жёсткий диск — Samsung HD401LJ (SATA)
  • Используемые кулеры — стандартные, прилагаемые к процессорам
  • БП — Cooler Master RS-A00-EMBA
Процессор Pentium D 805 Pentium D 915 Pentium D 930 Pentium D 940 Pentium E2140 Pentium E2160 Core 2 Duo E4400 Athlon X2 BE-2350 Athlon 64 X2 5000+
Технология пр-ва 90 нм 65 нм 65 нм 65 нм 65 нм 65 нм 65 нм 65 нм 90 нм
Частота ядра, ГГц 2.66 2.8 3.0 3.2 1.6 1.8 2.0 2.1 2.6
Кол-во ядер 2 2 2 2 2 2 2 2 2
Кэш L2*, КБ 2x1024 2x2048 2x2048 2x2048 1024 1024 2048 2x512 2x512
Частота шины**, МГц 533 (QP) 800 (QP) 800 (QP) 800 (QP) 800 (QP) 800 (QP) 800 (QP) 2x800 (DDR2) 2x800 (DDR2)
Коэфф. умножения 20 14 15 16 8 9 10 10.5 13
Сокет LGA775 LGA775 LGA775 LGA775 LGA775 LGA775 LGA775 AM2 AM2
Тепловыделение*** 95 Вт 95 Вт 95 Вт 95 Вт 65 Вт 65 Вт 65 Вт 45 Вт 89 Вт
AMD64/EM64T + + + + + + + + +
VT + + + +
Средняя цена Н/Д(4) Н/Д(2) Н/Д(5) Н/Д(4) Н/Д(5) $5(9) $43(7) Н/Д(0) Н/Д(3)

* — если указано «2x…», то имеется в виду «по … на каждое ядро»
** — у процессоров AMD — частота шины контроллера памяти
*** — у процессоров Intel и AMD указывается по-разному, поэтому сравнивать напрямую некорректно

Программное обеспечение

  1. Windows XP Professional x64 edition SP1
  2. 3ds max 9 x64 edition
  3. Maya 8.5 x64 edition
  4. Lightwave 3D 9 x64 edition
  5. MATLAB R2006a (7.2.0.32) x64 edition
  6. Pro/ENGINEER Wildfire 2.0
  7. SolidWorks 2005
  8. Photoshop CS2 (9.0)
  9. Visual Studio 2005 Professional
  10. Apache HTTP Server 2.2.4
  11. CPU RightMark 2005 Lite (1.3) x64 edition
  12. WinRAR 3.62
  13. 7-Zip 4.42 x64 edition
  14. FineReader 8.0 Professional
  15. LAME 3.97
  16. Monkey Audio 4.01
  17. OGG Encoder 2.83
  18. Windows Media Encoder 9 x64 edition
  19. Canopus ProCoder 2.01.30
  20. DivX 6.4
  21. Windows Media Video VCM 9
  22. x264 v.604
  23. XviD 1.1.2
  24. F.E.A.R. 1.08
  25. Half-Life 2 1.0
  26. Quake 4 1.3
  27. Call of Duty 2 1.2
  28. Serious Sam 2 2.07
  29. Supreme Commander 1.0.3220

Тестирование

Подбирая соперников для основных героев материала, мы придерживались подхода, ставшего для нас традиционным: пусть среди соперников будет тот, кто в основном проигрывает; тот, кто примерно равен; и тот, кто почти везде лучше. Таким образом, вы сможете оценить расположение конкурсантов в современной табели о рангах наиболее простым и понятным образом: «быстрее X, медленнее Y». Соответственно, если кто-то быстрее Y — то и подавно быстрее основных героев материала. И наоборот.

Необходимое предисловие к диаграммам

Форма представления результатов в используемой нами методике тестирования имеет две особенности: во-первых, все типы данных приведены к одному — целочисленным относительным баллам (производительность рассматриваемого процессора относительно Intel Core 2 Duo E4300, если скорость последнего принять за 100 баллов), и, во-вторых, подробные результаты приводятся в виде таблицы в формате Microsoft Excel, в самой статье присутствуют только сводные диаграммы по классам бенчмарков. Тем не менее, иногда мы будем обращать внимание на подробные результаты, если они того заслуживают.

Пакеты трёхмерного моделирования

Только Pentium D 940 удалось выиграть у самой нижней модели двухъядерников Intel на базе нового ядра, что само по себе вполне однозначный вердикт. Возможно, кто-то посетует на отсутствие в тестах Pentium D 950/960, частота которых ещё больше. Однако выбирая между раздуванием тестируемого модельного ряда и общей информативностью материала, мы волевым решением исключили Pentium D 950/960 из тестирования, как перешагнувших порог адекватности по цене: они однозначно дороже тех новых процессоров Intel и AMD, которым проигрывают в быстродействии практически везде.

CAD/CAE пакеты

Как ни странно, в данной подгруппе старички от Intel чувствуют себя весьма неплохо: вполне по нынешним меркам бюджетные Pentium D 915/930 обогнали Pentium E2140, а Pentium D 940 даже обогнал Pentium E2160. Напомним, об абсолютной производительности «старичков» речи не идёт. Они могут конкурировать с CPU от AMD на базе ядра K8 и Intel Core исключительно по соотношению цены и производительности. В данном случае, у них это получилось вполне неплохо, по крайней мере, в отношении новых процессоров Intel. Что касается CPU из стана основного конкурента, то тут даже вполне low-end (относительно рассматриваемого сегмента) от AMD одержал убедительную победу над старым ядром Intel.

Обработка цифрового фото

Достаточно редкий случай, когда «заточенность» конкретного ПО под конкретный тип CPU даёт эффект, который способен стать поводом для неадекватного, с точки зрения общей картины, выбора. Невероятно, но факт: если вы большую часть времени работаете в Adobe Photoshop — то Pentium D для вас является весьма неплохим бюджетным решением! Практически для любого CPU можно найти программу, в которой он будет хорош. «Фишка» в том, что в данном случае это весьма распространённая в профессиональной среде программа…

Компиляция

Для компиляции Pentium D явно не является лучшим выбором. Даже верхней (из адекватных по цене) модели удалось разве что догнать Pentium E2140…

Веб-сервер

Комментарии излишни. Казалось бы, веб-сервер должен был оценить целых 4 мегабайта L2-кэша. Однако даже они не помогли Pentium D 940: он проиграл и Pentium E2140 (у которого L2-кэша в четыре раза меньше!) и AMD Athlon X2 BE-2350, у которого его тоже всего 1 МБ на оба ядра (о частоте мы промолчим…)

Синтетика

Ситуация почти полностью аналогичная тесту на скорость компиляции, только в этот раз Pentium D 940 удалось догнать Pentium E2160. При его частоте и объёме кэша «достижение», мягко говоря, сомнительное…

Упаковка данных

Здесь наиболее интересным является соперничество подгруппы Pentium D не столько с процессорами Intel, сколько с процессорами AMD, и мы наблюдаем пример классической ситуации, когда «против лома нет приёма». Athlon X2 BE-2350 вышел в ноль с Pentium D 940, хотя раньше почти везде его обгонял. Почему? Потому что это архиваторы, а у них — большой словарь данных. И будь ты хоть самым прогрессивным по архитектуре процессорного ядра, но при в четыре раза меньшем L2-кэше, твои возможности в данном случае очень сильно ограничены…

Оптическое распознавание

Диаграмма всерьёз заставляет задуматься о тезисе «Intel Core является наследником NetBurst», несмотря на то, что контраргументов у него более чем достаточно. Однако «практика — критерий истины» (C) Карл Маркс, и в данном случае мы наблюдаем подтверждение данного афоризма: процессоры Intel, независимо от архитектуры, в данном подтесте опережают процессоры AMD (что противоречит общей тенденции). То ли программисты ABBYY постарались, то ли факт наследования неких ключевых особенностей действительно имеет место…

Кодирование аудиоданных

Процессоры AMD в данном подтесте выглядят неплохо. Хотя обычно мы его в новой методике стараемся не комментировать, ввиду морального устаревания самой задачи.

Кодирование видеоданных

Некогда бытовавшее заблуждение, что процессоры на NetBurst-ядре имеют некое решающее преимущество в кодировании видео, де-факто разрушилось: ни большая частота, ни даже существенное преимущество в размере L2-кэша, не дают им хоть сколько-нибудь значимого преимущества над CPU с более оптимальным, с точки зрения исполнения современного кода, ядром. С высоты сегодняшнего дня это стало окончательно очевидно.

Игры

…с играми всё стало ясно даже раньше, чем закончилась эпоха NetBurst…

Общие баллы



Pentium D 940, имеющий частоту 3.2 ГГц и суммарный объём L2-кэша 4 МБ, из последних сил смог обогнать в финальном зачёте Pentium E2140 с частотой 1.6 ГГц и суммарным объёмом L2-кэша 1 МБ. При этом у него так и не получилось опередить Pentium E2160 (1.8 ГГц / 1 МБ) и Athlon X2 BE-2350 (2.1 ГГц / 1 МБ). Видимо, всё-таки что-то не то было в консерватории, сиречь в архитектуре. «Большой шкаф громче падает» — примерно такая эпитафия напрашивается на ум.

Предположительное энергопотребление


Pentium D 805 — уникум, поскольку не только NetBurst, но и 90 нм. Однако даже 65-нанометровая технология не позволила процессорам на базе NetBurst-ядра стать лучше кого-либо, кроме самих себя. В целом, всё понятно и очевидно: по такому параметру, как потребление электроэнергии, Pentium D проигрывают и ядру AMD K8 (во всех его многочисленных модификациях) и ядру Intel Core. Им бы это простили, наверняка… если бы они демонстрировали более высокую производительность, чем другие архитектуры. Но когда минус в одной области соседствует с минусом в другой — тут трудно вынести необъективный вердикт, как бы ни хотелось.

Заключение

Что мы имеем в сухом остатке? Pentium D «как класс» достаточно неплохо выступил в подтесте CAD/CAE, более-менее адекватно в подтестах OCR и упаковки данных (в последнем — за счёт гигантского преимущества над основными конкурентами в размере кэша), и вполне удачно (относительно цены) — в Adobe Photoshop CS2. С одной стороны — не так и плохо для архитектуры вчерашнего дня. С другой стороны — только для архитектуры вчерашнего дня, данный результат можно назвать неплохим, поскольку в остальных подтестах преимущество новой архитектуры Intel и достаточно старой архитектуры AMD — очевидно, и не требует комментариев.

То есть, в качестве утешения для NetBurst, мы можем констатировать, что на данный момент времени всё ещё имеется некое количество достаточно широко распространённого ПО, в котором семейство процессоров Pentium D является для кого-то одним из адекватных вариантов выбора (с точки зрения не столько чистой производительности, сколько соотношения производительности и цены). Не нужно быть семи пядей во лбу, чтобы предсказать, что с течением времени круг такого ПО будет становиться всё уже. Не нужно быть профессиональным аналитиком, чтобы понять, что из «старых» архитектур (к которым мы в данном случае относим не только Intel NetBurst, но и AMD K8) — более адекватной текущим реалиям является всё же AMD K8. То есть ничего нового мы не узнали. Всего лишь получили численное подтверждение давно интуитивно понимаемых реалий.

Пожалуй, это хороший повод попрощаться с архитектурой NetBurst. Мы не забудем Northwood, он был её звёздным часом. К сожалению, единственным. И было это давно…



Модули памяти для тестовых стендов предоставлены Corsair Memory
Процессоры Intel Pentium E2140/2160 предоставлены компанией Ф-Центр



Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.