Существует такая особенная разновидность статей, прочитав которые некоторые читатели пишут нам на адрес электронной почты или в конференцию: «Ну и зачем было выпускать этот материал, если выводы совершенно очевидны?» Они просто успевают забыть о том, что мысль об очевидности выводов не пришла к ним в виде откровения свыше, а потихоньку формировалась по мере прочтения этой самой статьи. :)
Данный материал, безусловно, относится именно к вышеописанной категории: комментарии к результатам тестов подчас настолько кратки, что возникает соблазн вообще их пропустить. Однако мы всё же считаем, что в проведении самих тестов смысл был: да, мы в очередной раз убедились в том, что старое правило действует и по сей день, однако если старые правила время от времени не проверять на практике, есть шанс когда-нибудь сделать большую ошибку…
Итак, мы сравним производительность двух процессоров в комбинации с разной памятью: ставшей на данный момент стандартом DDR2-800 и более современной и высокочастотной DDR3-1333. Процессор Core 2 Extreme QX9650 с частотой системной шины 1333 МГц будет сравниваться на одной и той же плате, поддерживающей оба типа памяти (Foxconn X38A), а процессор Core 2 Extreme QX9770 с частотой системной шины 1600 МГц — на двух разных платах. Впрочем, это платы одного и того же производителя, одной и той же серии, и практически не отличаются друг от друга, за исключением поддерживаемых типов памяти (DDR2 и DDR3). Аппаратное и программное обеспечение
Конфигурация тестовых стендов
Комплектующие, общие для всех проводимых тестов:
- Память типа DDR2-800: Corsair CM2X1024-6400C4, 2 × 1 ГБ, 4-4-4-12.
- Память типа DDR3-1333: Corsair CM3X1024-1333C9DHX, 2 × 1 ГБ, 9-9-9-24.
- Плата для QX9770+DDR2-800: Gigabyte GA-X48-DQ6, чипсет Intel X48 Express.
- Плата для QX9770+DDR3-1333: Gigabyte GA-X48T-DQ6, чипсет Intel X48 Express.
- Плата для QX9650: Foxconn X38A, чипсет Intel X38 Express.
- Видеокарта: Reference NVIDIA GeForce 8800 GTX, 768 МБ DDR3, PCI-E x16.
- Кулер для процессоров LGA775: Thermaltake TMG i1.
- Жёсткий диск: Samsung HD401LJ (SATA-II).
- Блок питания: Cooler Master RS-A00-EMBA.
Тестируемые процессоры:
Процессор | Core 2 eXtreme QX9650 | Core 2 eXtreme QX9770 |
Технология пр-ва | 45 нм | 45 нм |
Частота ядра, ГГц | 3.0 | 3.2 |
Кол-во ядер | 4 | 4 |
Кэш L2, МБ | 12 | 12 |
Частота шины, МГц | 1333 (QP) | 1600 (QP) |
Коэффициент умножения | 9 | 8 |
Сокет | LGA775 | LGA775 |
Типичное тепловыделение | 130 Вт | 130 Вт |
AMD64/EM64T | + | + |
Virtualization Technology | + | + |
Программное обеспечение
- Windows XP Professional x64 edition SP1
- 3ds max 9 x64 edition
- Maya 8.5 x64 edition
- Lightwave 3D 9 x64 edition
- MATLAB R2006a (7.2.0.32) x64 edition
- Pro/ENGINEER Wildfire 2.0
- SolidWorks 2005
- Photoshop CS2 (9.0)
- Visual Studio 2005 Professional
- Apache HTTP Server 2.2.4
- CPU RightMark 2005 Lite (1.3) x64 edition
- WinRAR 3.62
- 7-Zip 4.42 x64 edition
- FineReader 8.0 Professional
- LAME 3.97
- Monkey Audio 4.01
- OGG Encoder 2.83
- Windows Media Encoder 9 x64 edition
- Canopus ProCoder 2.01.30
- DivX 6.4
- Windows Media Video VCM 9
- x264 v.604
- XviD 1.1.2
- F.E.A.R. 1.08
- Half-Life 2 1.0
- Quake 4 1.3
- Call of Duty 2 1.2
- Serious Sam 2 2.07
- Supreme Commander 1.0.3220
Необходимое предисловие к диаграммам
Форма представления результатов в используемой нами методике тестирования имеет две особенности: во-первых, все типы данных приведены к одному — целочисленным относительным баллам (производительность рассматриваемого процессора относительно Intel Core 2 Duo E4300, если скорость последнего принять за 100 баллов), и, во-вторых, подробные результаты приводятся в виде таблицы в формате Microsoft Excel, в самой же статье присутствуют только сводные диаграммы по классам бенчмарков. Тем не менее, иногда мы будем обращать ваше внимание на подробные результаты, если они того заслуживают. Кроме того, таблица для данной статьи несколько отличается от общепринятой: в ней приведены величины прироста от перехода на более быструю память для каждого теста в отдельности. Надеемся, эта информация будет полезна особо пытливым умам, которым не хватит весьма кратких общих выводов. :)
Пакеты трёхмерного моделирования
QX9650 переход на DDR3-1333 дал порядка 2% прироста быстродействия, QX9770, несмотря на более быструю шину — уже всего 1,5%.
Скорее всего сказалось то, что в случае комбинации 1333 МГц FSB (реальная частота — 333 МГц) и DDR3-1333 (реальная частота — 667 МГц), память работает действительно с частотой 667 МГц (используется «красивый» делитель FSB:DRAM 1:2). А вот в случае с 1600 МГц FSB у QX9770 (реальная частота — 400 МГц) и той же DDR3-1333, делитель FSB:DRAM равен 2:3, и реальная частота памяти составляет всего 600 МГц (получается де-факто DDR3-1200).
В свою очередь, в комбинации QX9650+DDR2-800 используется не очень «красивый» делитель FSB:DRAM 5:6, а комбинация QX9770+DDR2-800 работает вообще синхронно — 1:1. Таким образом, на 1333-мегагерцевой шине получает некий дополнительный бонус DDR3-1333, а на 1600-мегагерцевой — DDR2-800.
CAD/CAE пакеты
Здесь, наоборот, мы наблюдаем тот случай, когда при в целом более медленной 1333-мегагерцевой шине большая ПСП памяти оказывается просто не нужна.
Обработка цифрового фото
Показательны подробные результаты: наиболее ощутимый эффект даёт переход на быструю память при выполнении операций Sharp (увеличение резкости) и Resize (изменение размера изображения). Почему в последнем случае — соверешенно очевидно для всех, кто представляет себе алгоритм пересчёта картинки в более высокое или низкое разрешение.
Компиляция
Более чем прохладная реакция. Видимо, потому, что компиляторы предпочитают использовать память с ещё большей скоростью и меньшей латентностью: кэш. :)
Веб-сервер
Не самый худший из полученных результатов (около 3% прироста на QX9650 и около 2% на QX9770), но в целом не очень впечатляет.
Синтетика
CPU RightMark к скорости подсистемы памяти традиционно равнодушен…
Упаковка данных
Неплохой результат на общем фоне. Как ни странно, более чувствителен к быстрой памяти оказался WinRAR (см. подробные результаты).
Оптическое распознавание
Эффект практически отсутствует.
Кодирование аудиоданных
Старый тест, старое ПО… и почти никакого эффекта от новых технологий. :)
Кодирование видеоданных
Казалось бы, при кодировании видео хоть какой-то эффект должен быть, всё-таки обрабатываются достаточно большие массивы данных. Но нет. Остаётся предположить, что программисты кодеков не надеются на быстроту ОЗУ, и обрабатывают данные «кусочками», полностью помещающимися в кэш.
Игры
Вот это, наверное, главное разочарование: практически никакого эффекта в играх! Между тем, как раз геймеры являются традиционными поклонниками всяческого рода новинок.
Общие баллы
Чуда в очередной раз не произошло: в целом, одному из самых быстрых процессоров на шине 1333 МГц, переход на более высокочастотную память дал в среднем около 1% прироста быстродействия, единственному пока процессору для 1600-мегагерцевой шины — 2%. Как и всегда, более быстрая память появилась на горизонте задолго до того, как в ней возникла реальная необходимость. Однако не будем уподобляться малограмотным пользователям, любящим в таких случаях кричать о том, что их «обманули». Никто никого не обманывает, вот же они, результаты — смотрите на здоровье, делайте выводы. И, разумеется, рано или поздно появятся процессоры, которые смогут в полной мере задействовать скоростные возможности DDR3-1333, сомневаться в этом было бы наивно. Просто это произойдёт позже.