Технологии ATI CrossFire и NVIDIA SLI с точки зрения тестирования производительности процессоров


Мы продолжаем цикл статей, которые можно было бы условно назвать «кухня тестовой лаборатории iXBT.com», посвящённых публикации результатов, полученных в рамках внутренних тестирований, но могущих быть достаточно интересными для некоторых наших читателей. В данном материале мы рассмотрим последствия ещё одного эксперимента: а что будет, если оснастить тестовые стенды процессорного раздела самым мощным на данный момент графическим решением в виде двух видеокарт, работающих в режиме CrossFire (ATI) или SLI (NVIDIA)? Как и в прошлый раз, не обошлось без разочарований, но сами по себе результаты оказались весьма забавны. Итак, приступим… Аппаратное и программное обеспечение

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

CPU Mainboard Memory
Core 2 Duo X6800ECS nFORCE 570 SLIT-A Corsair CM2X1024-6400 (5-5-5-12)
Core 2 Duo X6800Intel D975XBX (BIOS 1334)Corsair CM2X1024-6400 (5-5-5-12)

Маленькая ремарка: ввиду того, что технология CrossFire официально поддерживается только на платах с чипсетами ATI и Intel 975X, а технология SLI, наоборот, только на платах с чипсетами NVIDIA, мы, разумеется, не смогли обеспечить полную идентичность тестовых стендов для видеокарт ATI и NVIDIA. Однако ввиду того, что обеспечить её просто невозможно (употребление неофициальных «хаков» на тестовых стендах нельзя признать приемлемой практикой), мы считаем результаты сравнения вполне корректными.

  • Видеокарты — GeForce 7800GTX 256 MB (Gigabyte), ATI Radeon X1900XT (Sapphire)
  • Объём памяти на стендах — 2 GB (2 модуля)
  • Жёсткий диск — Samsung SP1614C (SATA)
  • Используемые кулеры — стандартные, прилагаемые к процессорам
  • БП — CHIEFTEC GPS-550AB A
ПроцессорCore 2 eXtreme X6800
Технология пр-ва65 нм
Частота ядра, ГГц2,93
Кол-во ядер2
Кэш L2*, КБ4096
Частота шины**, МГц266 QP
Коэффициент умножения10
СокетLGA775
Типичное тепловыделение***>75 Вт
AMD64/EM64T+
Hyper-Threading
Virtualization Technology+

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

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

  1. Windows XP Professional x64 Edition SP1.
  2. 3ds max 7.0
  3. Maya 6.5
  4. Pro/ENGINEER Wildfire 2.0
  5. SolidWorks 2005
  6. F.E.A.R. 1.3
  7. Half-Life 2
  8. Unreal Tournament 2004 build 3339
  9. Quake 4 Point Release 1.1

Драйверы

  1. NVIDIA ForceWare 91.31
  2. ATI CATALYST 6.6
  3. NVIDIA nForce SMBus Driver 4.50
  4. Intel INF Update 7.2.2.1006
Тестирование

Следует заметить, что в данном случае мы сочли возможным отойти от концепции «общего балла по подгруппе тестов», используемой нами в новой методике «by default», и сосредоточились на тех результатах, которые оказались наиболее показательными.

3ds max 7.0

Весьма бледно, как для CrossFire (в дальнейшем для краткости мы будем употреблять аббревиатуру «CF»), так и для SLI. Формально технология SLI в несколько большем выигрыше, однако в обоих случаях прирост настолько мизерный, что его нет смысла рассматривать всерьёз.

Maya 6.5

И опять полный провал. Ни CF, ни SLI не дают практически никакого прироста при работе с визуализацией в пакетах трёхмерного моделирования.

Pro/ENGINEER Wildfire 2.0

В профессиональном инженерном пакете ситуация ещё хуже: на wireframe-графике CF и SLI дают уменьшение (!) производительности, в подтесте Graphics Shade уменьшение наблюдается только на стенде с CF, но и у NVIDIA SLI прирост совершенно мизерный.

SolidWorks 2005

Напомним забывчивым, что в данном случае меньшее значение — лучшее. Полный провал: использование CF и SLI приводит к падению скорости. Справедливости ради, уточним: в случае с NVIDIA SLI — к весьма незначительному, в отличие от технологии ATI.

F.E.A.R.

В первой же игре всё становится на свои места: и SLI, и CF, работают как надо, прирост скорости, разумеется, не двукратный, но весьма существенный.

Half-Life 2

Одна из самых процессоро-зависимых игр современности даже в режиме с высоким качеством и при разрешении 1024x768 всё ещё упирается в процессор, видеокарты оказываются не при делах. Но хоть ухудшения нет, как в профессиональных пакетах ;).

Quake 4

Quake 4 и на SLI, и на CF реагирует бодро и положительно.

Unreal Tournament 2004

Старичок UT2004 — тоже положительно, но отнюдь не так бодро, как хотелось бы. С увеличением разрешения или задействованием, например, AA, ситуация наверняка изменилась бы в лучшую сторону, но для нас это вряд ли актуально, так как мы всё же исследуем производительность CPU, а не GPU.Выводы

Они, в общем-то, кристально прозрачны для всех, кто внимательно просмотрел диаграммы. Совершенно очевидно, что ATI CrossFire и NVIDIA SLI пока являются технологиями исключительно игровыми, ориентированными на динамичные трёхмерные компьютерные игры. С профессиональными пакетами у обеих технологий всё складывается весьма плачевно, и вполне логичным будет предположить, что виной тому вовсе не сами технологии, а отсутствие внимания к подобной связке со стороны разработчиков. Косвенным подтверждением тому является отсутствие ATI FireGL с возможностью задействования CF. Что касается реально существующих NVIDIA Quadro с поддержкой SLI, то здесь нам остаётся только кивать на драйверы: по всей видимости, SLI-оптимизация для профессиональных пакетов в случае обнаружения обычной десктопной GeForce, напрочь отключается (как же мы все ненавидим это пресловутое «позиционирование», правда? :)).

Таким образом, учитывая то, что в методике тестирования процессоров тестовой лаборатории iXBT.com основное внимание уделяется всё-таки не играм, использование данных технологий в стендах процессорного раздела признано нами нецелесообразным. Аналогичный совет мы можем дать и всем тем, кто задумывался над сборкой на базе CF- или SLI-видеокарт мощных графических рабочих станций, предназначенных для работы с серьёзными пакетами трёхмерного моделирования или CAD.

Модули памяти предоставлены Corsair Memory



18 января 2007 Г.

ATI CrossFire NVIDIA SLI

ATI CrossFire NVIDIA SLI

, « iXBT.com», , , . : , , CrossFire (ATI) SLI (NVIDIA)? , , . , …

CPU Mainboard Memory
Core 2 Duo X6800 ECS nFORCE 570 SLIT-A Corsair CM2X1024-6400 (5-5-5-12)
Core 2 Duo X6800 Intel D975XBX (BIOS 1334) Corsair CM2X1024-6400 (5-5-5-12)

: , CrossFire ATI Intel 975X, SLI, , NVIDIA, , , ATI NVIDIA. , ( «» ), .

  • — GeForce 7800GTX 256 MB (Gigabyte), ATI Radeon X1900XT (Sapphire)
  • — 2 GB (2 )
  • Ƹ — Samsung SP1614C (SATA)
  • — ,
  • — CHIEFTEC GPS-550AB A
Core 2 eXtreme X6800
- 65
, 2,93
- 2
L2*, 4096
**, 266 QP
10
LGA775
*** >75
AMD64/EM64T +
Hyper-Threading
Virtualization Technology +

* — «2x…», « … »
** — AMD —
*** — Intel AMD -,

  1. Windows XP Professional x64 Edition SP1.
  2. 3ds max 7.0
  3. Maya 6.5
  4. Pro/ENGINEER Wildfire 2.0
  5. SolidWorks 2005
  6. F.E.A.R. 1.3
  7. Half-Life 2
  8. Unreal Tournament 2004 build 3339
  9. Quake 4 Point Release 1.1

  1. NVIDIA ForceWare 91.31
  2. ATI CATALYST 6.6
  3. NVIDIA nForce SMBus Driver 4.50
  4. Intel INF Update 7.2.2.1006

, « », «by default», , .

3ds max 7.0

, CrossFire ( «CF»), SLI. SLI , , .

Maya 6.5

. CF, SLI .

Pro/ENGINEER Wildfire 2.0

: wireframe- CF SLI (!) , Graphics Shade CF, NVIDIA SLI .

SolidWorks 2005

, — . : CF SLI . , : NVIDIA SLI — , ATI.

F.E.A.R.

: SLI, CF, , , , , .

Half-Life 2

- 1024x768 , . , ;).

Quake 4

Quake 4 SLI, CF .

Unreal Tournament 2004

UT2004 — , , . , , AA, , , CPU, GPU.

, -, , . , ATI CrossFire NVIDIA SLI , . , , , . ATI FireGL CF. NVIDIA Quadro SLI, : , SLI- GeForce, ( «», ? :)).

, , iXBT.com - , . , CF- SLI- , CAD.