Новая платформа AMD представляет собой хорошо нам знакомую
старую, с тем только отличием, что в процессоре изменился контроллер
памяти: теперь он обрёл поддержку DDR2 (от DDR2-400 до DDR2-800). На
внешности CPU это, как можно увидеть на фото, совершенно никак не
отразилось (не называть же «существенным изменением» то, что ножек
теперь снова 940, как было у первых Athlon 64 FX для «серверного»
сокета).
Плата MSI K9N SLI Platinum на базе новейшего чипсета NVIDIA
nForce 570 SLI, поступившая к нам первой, выглядит совершенно
обычно, разве что немного смущает память DDR2-800 рядом с типично
AMD-шным сокетом :).
А у самого сокета слегка изменилась схема крепления процессора —
пропали ограничители по бокам, не дававшие радиатору сместиться в
сторону (вправо или влево), и зацепы для крепления кулера сократили
с трёх до одного (на каждую сторону). Таким образом, за исключением
того, что зацепы расположены не на сокете, а на специальной
«обвязке», крепимой к плате винтами, новое крепление больше всего
напоминает... Socket A или Socket 370. Неизвестно, какая идея
вдохновила инженеров AMD на этот «Back to the future». Впрочем,
кулеры для Socket 754/939/940 на новый сокет хоть и с некоторым
скрипом, но устанавливаются, и работают вполне нормально. Также
впервые на плате для платформы AMD мы увидели разъём для подключения
4-пинового PWM-кулера. Видимо, AMD решила в новой платформе «догнать
Intel по всем пунктам» :).
В остальном, повторимся — ничего сенсационного. Обычные Athlon
64, только с новым форматом сокета и поддержкой другого типа памяти.
Правда, чисто количественно рывок получился ощутимый: два канала
DDR2-800 против старых двух каналов DDR-400 — это ведь (чисто
теоретически, правда) двукратное превосходство в полосе пропускания!
Посмотрим, как на это отреагирует используемое нами в тестах ПО...
Аппаратное и программное обеспечение
Конфигурация тестовых стендов
CPU
Mainboard
Memory
Video
Athlon 64 FX-62
MSI K9N SLI Platinum
Corsair
CM2X1024-6400
GeForce 7800GTX 256
MB
Athlon 64 X2 4000+
MSI K9N SLI
Platinum
Corsair
CM2X1024-6400
GeForce 7800GTX 256
MB
Athlon 64 FX-60
EPoX
EP-9NPA3
Corsair
CMX1024-3500LLPRO
GeForce 7800GTX 256
MB
Объём памяти на стендах — 2 GB (2 модуля)
Жёсткий диск — Samsung SP1614C (SATA)
Используемые кулеры — стандартные, прилагаемые к процессорам
БП — Thermaltake PurePower 680 APD
Процессор
Athlon 64 FX-62
Athlon 64 X2 4000+
Athlon 64 FX-60
Технология пр-ва
90 нм
90 нм
90 нм
Частота ядра, ГГц
2,8
2,0
2,6
Кол-во ядер
2
2
2
Кэш L2*, КБ
2x1024
2x1024
2x1024
Частота шины**, МГц
400 DDR2
400 DDR2
200 DDR
Коэффициент умножения
14
10
13
Сокет
Socket AM2
Socket AM2
Socket 939
Типичное
тепловыделение***
125 Вт
89 Вт
110 Вт
AMD64/EM64T
+
+
+
Hyper-Threading
—
—
—
Virtualization Technology
+
—
—
* — если указано «2x...», то имеется в виду «по ...
на каждое ядро» ** — у процессоров AMD — частота шины контроллера
памяти *** — у процессоров Intel и AMD замеряется по-разному,
поэтому сравнивать напрямую некорректно
Ввиду того, что прямого оппонента у Athlon 64 X2 4000+ нет
(Athlon 64 X2 3800+ имеет вдвое меньший объём кэш-памяти, а Athlon
64 X2 4400+ работает на большей частоте), мы поступили просто: взяли
и понизили коэффициент умножения обычному Athlon 64 FX-60 до
десятки. Таким образом, получился такой же двухъядерник, как и
Athlon 64 X2 4000+ для Socket AM2, только для Socket 939. Нам
кажется, что такое сравнение будет наиболее корректным с точки
зрения оценки преимуществ новой платформы.
Также легко заметить, что в тестировании нет процессоров Intel.
Нам это показалось совершенно логичным, так как для того, чтобы
узнать, как производительность различных семейств Intel CPU на базе
NetBurst-ядра соотносится с производительностью флагманских
процессоров AMD — достаточно почитать, например, тестирование
Athlon 64 FX-60. Сравнения с ним — вполне хватит. Новую
платформу AMD было бы действительно интересно свести в одном
поединке разве что с Intel «Conroe», однако, увы, у нас в тестовой
лаборатории его всё ещё нет.
Программное обеспечение
Windows XP Professional x64 Edition SP1.
3ds max 7.0
Maya 6.5
Lightwave 8.5 x64 Edition
WinRAR 3.51
7-Zip 4.32 x64 Edition
LAME 3.98
Monkey Audio 4.01
OGG Encoder 2.8 (Lancer)
Windows Media Encoder 9 x64 Edition
MATLAB 7.1
Pro/ENGINEER Wildfire 2.0
SolidWorks 2005
Microsoft Visual C++ Professional 6.0
CPU RightMark 2005 Lite x64 Edition
F.E.A.R. 1.3
Half-Life 2
Unreal Tournament 2004 build 3339
Quake 4 Point Release 1.1
FineReader Professional 8.0
Adobe Photoshop CS2 (9.0)
Canopus ProCoder 2.01.30
DivX 6.1.1
Windows Media Video 9 VCM
x264 v.438
XviD 1.1.0 Release
Apache 2.0.55 for Windows
Драйверы
NVIDIA ForceWare 81.98
NVIDIA nForce SMBus Driver 4.50
Необходимое предисловие к диаграммам
Форма представления результатов в используемой нами методике
тестирования имеет две особенности: во-первых, все типы данных
приведены к одному — целочисленным относительным «баллам»
(производительность рассматриваемого процессора относительно Pentium
D 805, если скорость последнего принять за 100 баллов). Во-вторых,
подробные результаты приводятся в виде таблицы
в формате Microsoft Excel, в самой статье присутствуют только
сводные диаграммы по классам бенчмарков.
Пакеты трёхмерного моделирования
Преимущество Athlon 64 X2 4000+ над своим одночастотным
оппонентом для Socket 939 — мягко говоря, не впечатляет. До
проскакивавших в предварительных прогнозах цифр ускорения в районе
7% — весьма далеко, что видно невооружённым глазом. Результаты FX-62
вызывают больший оптимизм, но и они не представляют собой чего-то
выдающегося.
Картина аналогична программам трёхмерного моделирования:
преимущество новой платформы над старой практически не выражено в
нижней паре процессоров, и более заметно в верхней.
Компиляция
Попытаемся успокоить себя тем, что компиляция — процесс не очень
чувствительный к полосе пропускания памяти... Хотя... Что это?!
Первая диаграмма, на которой Athlon 64 FX-62 продемонстрировал
существенный рывок вперёд по отношению к предыдущему лидеру
производительности — Athlon 64 FX-60. Только повысившейся на 200 МГц
частотой такой отрыв объяснить никак нельзя, стало быть, перед нами
первый пример преимущества новой платформы.
Проект RightMark
CPU RightMark чувствительностью к ПСП никогда особенно не
отличался, но и тут мы наблюдаем разительный контраст между двумя
парами — верхней и нижней. В нижней новая платформа себя практически
никак не проявила, в верхней преимущество FX-62 над FX-60 снова
никак не получается объяснить только превосходством в частоте.
Обработка растровых изображений (фотографий)
И снова аналогичная картина: только наличие на диаграмме
результатов FX-62 даёт нам надежду на то, что двухканальная DDR2-800
действительно способна вдохнуть новую жизнь в достаточно немолодое
ядро K8...
WEB-сервер
Итак, количество совпадений уже слишком велико, чтобы продолжать
им просто удивляться. Пора прибегнуть к помощи анализа. Почему новая
платформа так замечательно показывает себя в комбинации с Athlon 64
FX-62, и она же смотрится настолько невзрачно на фоне
предшественницы в случае с Athlon 64 X2 4000+? Ответов может быть
два.
Вариант первый: всё дело в частоте рассматриваемых процессоров.
Гигантская полоса пропускания памяти, предоставляемая двухканальным
контроллером DDR2-800, процессору Athlon 64 X2 4000+ оказывается
просто... не нужна. Он не в состоянии работать с такой скоростью,
чтобы эту быструю память нагрузить. Именно поэтому не видно
практически никакой разницы между Athlon 64 FX-60 @ 2000 MHz +
DDR-400 и Athlon 64 X2 4000+ + DDR2-800. Другое дело — Athlon 64
FX-62, частота которого на 800 МГц больше. В этом случае DDR-400
(для FX-60) уже становится ограничителем, она не даёт ему в полной
мере реализовать свой скоростной потенциал. А FX-62 с двухканальной
DDR2-800 этого ограничения лишён — за счёт чего успешно обгоняет
FX-60 на намного больший процент, это можно объяснить только
преимуществом в частоте.
Вариант второй: система на базе Athlon 64 X2 4000+, на самом
деле, работала с памятью DDR2-400 (533, 667...), а не DDR2-800.Нет точного способа
определить, на какой частоте в действительности работает память,
остаётся верить тому, что значение, выставленное в BIOS Setup,
соответствует действительности.
Упаковка файлов
Здесь, наоборот, преимущество X2 4000+ чуть возросло, а FX-62 —
уменьшилось. Нам кажется, что в первом случае это связано с
особенной критичностью таких программ как архиваторы к полосе
пропускания памяти, а во втором — с их же высокой критичностью не
только к ПСП, но и к латентности (которая у систем на базе DDR2-800
конечно, чуть
получше, но не настолько, насколько велико их преимущество над
DDR-400 в ПСП).
Кодирование аудиоданных
Что поражает, так это то, что даже такой практически
нечувствительный к ПСП класс программ как кодировщики аудио — всё
равно «с распростёртыми объятиями» встречает Athlon 64 FX-62 и новую
платформу AMD.
Кодирование видеоданных
В кодировании видео ситуация по сравнению с аудио только
усугубилась, что, впрочем, неудивительно — больше объём
обрабатываемых данных.
Система распознавания текстов
Достаточно стандартное для данного тестирования поведение.
Трёхмерные игры
Здесь нам опять демонстрируется, что некоторые программы, сильно
чувствительные к ПСП, могут положительно реагировать на новую
платформу AMD в том числе на относительно низкочастотных
процессорах. Что касается достаточно низкого прироста
производительности у FX-62 по отношению к FX-60, это можно объяснить
тем, что игры всё-таки в большей степени зависят от видеокарты, чем
процессор быстрее — тем сильнее это заметно, особенно в высоких
разрешениях.
Общие баллы
Заключение
Повторимся: ничего экстраординарного не произошло. И слава богу
:). AMD сейчас занимает позицию «курочка по зёрнышку клюёт»: то
частоту работы ядра ещё чуть-чуть нарастит, то поддержку SSE3
введёт, то два ядра в один процессор склеит, то — поддержку DDR2
(причём сразу «800-ю») освоила. А чего ей, спрашивается, суетиться?
Суетиться сейчас нужно, скажем мягко, «основному конкуренту», а у
AMD и так всё хорошо. По крайней мере, с производительностью
процессоров. Стойкость ядра К8 и его способность приспосабливаться к
новым реалиям рынка вызывает, чуть ли не восхищение: пережив без
каких-либо существенных изменений два техпроцесса, переход на
двухъядерность, и теперь — смену контроллера памяти, это ядро на
каждое новое усовершенствование исправно отвечает ростом
производительности. И если до знакомства с новой платформой AMD, мы
к будущему её противостоянию с новым процессорным ядром от Intel
относились скептически (всё-таки Intel новое ядро почти с нуля
делала, а AMD K8, как говорится, «сто лет в обед») — то после этого
тестирования наше любопытство заметно выросло. Вполне возможно, всё
окажется вовсе не так однозначно. Во всяком случае, противник у
Intel Conroe будет весьма достойный, тем более, что и ему есть куда
совершенствоваться. Контроллер DDR2 в новых процессорах AMD ещё не
достиг идеального состояния.