Кстати, модель Pentium D 820 несовместима со всеми материнскими платами на чипсете nForce4 SLI Intel Edition (операционная система не видит второе ядро). Проблема кроется в самом чипсете и nVidia официально признала данный факт. Кроме того, в интернете встречались сообщения о несовместимости более старших моделей (но это были единичные случае с отдельными конфигурациями). Тут же отметим, что новый чипсет nForce4 SLI Х16 Intel Edition избавлен от этой проблемы.
Потенциал разгона у процессора на ядре Smithfield оказался не очень высоким. Стабильная работа системы сохранялась только при тактовой частоте не превышающей 3,25 ГГц.
Справедливости ради отметим, что данный процессор запускался на частоте 3,8 Ггц, и при использовании более эффективной системы охлаждения можно было бы достичь стабильной работы.
Забегая вперед отметим, что это все "цветочки" по сравнению с разгонным потенциалом 65нм процессоров.
Что касается совместимости, то процессоры на ядре Smithfield потенциально могут быть установлены в любую LGA775 материнскую плату. Однако эти процессоры имеют повышенные требования к модулю питания платы. Подводя итоги, можно сказать что процессоры на ядре Smithfield являются неудачным продуктом. Однако, разговор о двухъядерных процессорах Intel мы не заканчиваем, ибо под конец 2005 года компания успешно перешла на новейший 65нм техпроцесс, а в начале 2006 года на прилавках магазинов (по традиции впервые это случилось в Японии) появились первые процессоры на ядре Presler и Cedar Mill.
Что же дает новый, более "тонкий" техпроцесс? Если кардинально не менять архитектуру ядра, но новый техпроцесс позволяет уменьшить площадь ядра (т.е. увеличить количество процессоров на одной пластине, и тем самым снизить себестоимость), уменьшить энергопотребление (соответственно - тепловыделение) и повысить тактовые частоты. Впрочем, два последних параметра взаимосвязаны: если мы не увеличиваем частоту, то получаем процессор с меньшим тепловыделением. Если же не изменяем энергопотребление, то получаем процессоры с более высокими частотами.
Инженеры компании Intel выбрали именно второй путь - официальное тепловыделение осталось на уровне 130 Вт, что позволило увеличить тактовые частоты до значения 3,4 ГГц и 3,46 ГГц. Причем как показали наши опыты с разгоном, потенциал 65 нм техпроцессора очень велик, и по мере усовершенствования и оптимизации техпроцесса рост тактовых частот будет продолжен (вплоть до перехода на совершенно новую процессорную архитектуру).
Что касается процессорного ядра Presler, то подчеркнем те технические моменты, которые отличают их от ядра Smithfield. Самый главный факт - на одном ядре Presler размещены два ядра Cedar Mill, которое является ничем иным как ядром Prescott 2M выпущенным по 65нм техпроцессу (у ядра Smithfield два "обычных" ядра Prescott). Тем самым инженеры Intel воспользовались преимуществом 65 нм техпроцесса, который позволяет либо уменьшить площадь кристалла либо увеличить кол-во транзисторов.
Впрочем такое описание ядра Presler не совсем корректно. Дело в том, что под крышкой теплораспределителя можно обнаружить два отдельных процессорных ядра, тогда как Smithfield представлял собой единое ядро (хотя внутри существовало разделение между ядрами). Таким образом значительно улучшается эффективность производства: появляется возможность для производства одного 2х-ядерного процессора использовать ядра с разных участков пластины (или даже с разных пластин). Кроме того, из-за модульной архитектуры повышается уровень выхода годных кристаллов (причем условно "негодные" можно отмаркировать как процессоры Pentium D:).
Внешний вид процессора с лицевой стороны ничем не отличается от других LGA775 процессоров. А с обратной стороны есть различия в расположении элементов:
Итак, новые двухъядерные процессоры на ядре Presler получили наименование Pentium D с индексами 920 - 950. Кроме того, был выпущен процессор Pentium Extreme Edition 955 с включенной технологией HyperThreading и работающий на частоте системной шины = 266 МГц (1066QPB). Для того, что бы читатель не запутался во всех представленных процессорах, мы сведем их характеристики в единую таблицу:
Наименование | Степпинг ядра | Тактовая частота | Частота шины (FSB) | Объем кеш-памяти L2 | HyperThreading | Поддержка виртуализации |
Pentium D 820 | Smithfield | 2800Мгц | 800Мгц | 2 x 1Мб | Нет | Нет |
Pentium D 830 | Smithfield | 3000Мгц | 800Мгц | 2 x 1Мб | Нет | Нет |
Pentium D 840 | Smithfield | 3200Мгц | 800Мгц | 2 x 1Мб | Нет | Нет |
Pentium Extreme Edition 840 | Smithfield | 3200Мгц | 800Мгц | 2 x 1Мб | Да | Нет |
Pentium D 920 | Presler | 2800Мгц | 800Мгц | 2 x 2Мб | Нет | Да |
Pentium D 930 | Presler | 3000Мгц | 800Мгц | 2 x 2Мб | Нет | Да |
Pentium D 940 | Presler | 3200Мгц | 800Мгц | 2 x 2Мб | Нет | Да |
Pentium D 950 | Presler | 3400Мгц | 800Мгц | 2 x 2Мб | Нет | Да |
Pentium Extreme Edition 955 | Presler | 3466Мгц | 1066Мгц | 2 x 2Мб | Да | Да |
Несколько слов про совместимость новых процессоров с материнскими платами. Официально новые процессоры на ядре Presler с частотой шины 1066 МГц совместимы только с материнскими платами на новейшем чипсете i975X. Однако каких-либо принципиальных ограничений на работу с платами на других чипсетах с поддержкой такой шины (i945P, i955X и nForce4 SLI (x16) Intel Edition) нет. Главное, что бы модуль питания платы был рассчитан на соответствующие нагрузки, а версия биоса корректно распознавала новый процессор. В частности, мы без проблем запустили процессор Pentium Extreme Edition 955 на материнской платы Asus P5WD2 Premium, которая основана на чипсете i955X.
Что касается процессоров с частотой шины 800Мгц (ядра Presler и CedarMill) то в большинстве случаев они заработают на всех материнских платах поддерживающих эту шину.
Теперь поговорим о разгоне. Также как и у процессоров AMD, у процессоров производства Intel множитель заблокирован в сторону увеличения. Но на тестовом процессоре Pentium Extreme Edition 955 он оказался полностью разблокирован (от 12 до 60) что дало нам возможность оценить потенциал 65нм ядра без влияния остальных компонентов системы (прежде всего чипсета и памяти, которые работали в штатных режимах). Итак, без повышения напряжения ядра процессор с легкостью взял частоту 4,0 ГГц, а с незначительным увеличением Vcore процессор работал совершенно стабильно на частоте 4,26 ГГц.
Еще совсем недавно двухъядерные процессоры в домашнем компьютере оставались уделом отдельных энтузиастов и профессионалов, работающих с ресурсоемкими приложениями. Это было обусловлено достаточно высокой ценой двухпроцессорных систем и тем, что большинство обычных программ ничего не выигрывали от наличия второго ядра.
Возник закономерный вопрос: а есть ли на данный момент польза от второго ядра? Вот в этом мы и попытаемся сейчас разобраться. Начнем с теории. Прежде всего отметим, что многоядерность должна поддерживаться операционной системой, при этом каждое ядро определяется как отдельный процессор. Windows 2000/ХР, в отличие от более старых, но все еще местами используемых Windows 98/Me, обеспечивает полную поддержку многоядерных процессоров. Заметим, что Windows XP Home Edition не стоит особняком от родственных систем: несмотря на то что изначально для данной ОС была заявлена поддержка только одного процессора (а значит, второе ядро не имело шансов работать), под давлением AMD Microsoft несколько изменила лицензионную политику для указанной ОС, произведя регистрацию процессоров по количеству разъемов на материнской плате, а не по количеству ядер.
Далее возможность увеличения быстродействия при наличии второго ядра зависит от самого приложения. Естественно, говорить о приросте производительности имеет смысл, когда программе не хватает возможностей одного ядра, но не только в этом случае. Напомним, что процессоры AMD поддерживают фирменную технологию Cool'N'Quiet, которая позволяет понижать частоту CPU при низкой нагрузке на него, уменьшая тем самым потребление энергии и тепловыделение, благодаря чему снижается скорость вращения кулера во время работы. При наличии двухъядерного чипа и приложения с его поддержкой в некоторых случаях возможна ситуация, когда производительности достаточно даже на небольших частотах, а обычный CPU, выполняя ту же задачу, будет вынужден функционировать на максимальной частоте. Еще заметим, что повышение скорости осуществимо даже при отсутствии поддержки многоядерности со стороны программы, если она создает в ходе работы достаточно большое количество потоков (threads), и планировщик системы распределяет их по разным ядрам или в случае ее взаимодействия с другой программой (или драйвером), поддерживающей многопроцессорность.
Перейдем теперь к методике тестирования. В качестве представителя двухъядерных процессоров мы выбрали популярный AMD Athlon 64 X2 3800+ для сокета AM2, а в противовес ему взяли AMD Athlon 64 3500+ AM2 (на момент тестирования в наличии не было равного по частоте AMD Athlon 64 3200+ AM2). В первую очередь тесты проводились на штатной для X2 3800+ частоте в 2 GHz (соответственно, для получения этой частоты у 3500+ был уменьшен множитель с 11 до 10). Дополнительно мы решили исследовать производительность на 1,8 GHz (такой показатель имеет обычный AMD Athlon 64 3000+), понизив множитель обоих процессоров до 9; и при разгоне до 2,6 GHz (при множителе 10 и частоте задающего генератора в 260 MHz), чтобы проверить, не окажется ли узким местом видеокарта при достаточной частоте CPU. С сожалением отметим, что во время тестирования процессоров на частоте 2 GHz память работала в режиме 533 MHz, вместо положенных 667 MHz, что несколько занизило результаты в указанном режиме.
Набор игр, использованных для измерения показателей производительности, достаточно стандартен. Они делятся на две группы – те, в которых заявлена поддержка двухъядерности (сюда относятся Quake 4, F.E.A.R, Serious Sam 2 и Call Of Duty 2), и те, для которых она не заявлена (Far Cry, DOOM 3, Need for Speed: Most Wanted, TES IV: Oblivion). Отметим, что игры первой группы изначально не поддерживали два ядра, нужная функциональность была впоследствии добавлена обновлениями. Кроме этого, получены результаты и в достаточно популярных бенчмарках 3DMark05 и 3DMark06.