Курс физики для «красных»

Введение

В свете выхода новой линейки 5000 видеокарт AMD-ATI многие решились на их приобретение, надеясь создать высокопроизводительный тандем видеокарты с поддержкой DirectX 11 и карты от NVIDIA в качестве физического ускорителя. И хотя уже в конце 2009 года стало известно, что в драйверах NVIDIA, начиная с версии 186, возможность использования аппаратного PhysX автоматически блокируется, если в системе обнаружен GPU другого производителя (включая интегрированные в чипсет). Почти сразу был создан патч для отключения автоматической блокировки PhysX, а чуть позже — сделаны модифицированные драйвера на базе оригинальных, с возможностью включения PhysX.

Ниже рассмотрим создание такого тандема, а также проведём несколько тестов с целью проверить работоспособность аппаратной реализации PhysX.

Подготовка

Конфигурация стенда:

  • системная плата: Asus Striker Extreme
  • процессор: Intel Core 2 Quad Q6600 c Zalman-9700
  • видеокарты: MSI Radeon 5870 / Sparkle 8800 GT
  • звуковая карта: Sound Blaster X-Fi Extreme Music
  • оперативная память: DDR2-2x2Gb OCZ Platinum 800Mhz
  • жесткий диск: RAID-0 4x300Gb WD VelociRaptor
  • блок питания: Zalman 600W
  • монитор: Dell 3008WFP (30”)
  • операционная система: Windows 7 Professional 64x
  • драйвера: ATI версии CATALYST 9.12; NVIDIA версии 196.52 (модифицированные); PhysX версии 9.09.0814

Список использованных приложений:

  • PhysX FluidMark v.1.1.1
  • Darkest of Days v.1.05
  • Batman: Arkham Asylum v.1.1
  • Mirror’s Edge v. 1.01
  • Cryostasis: The Sleep of Reason v.1.02

Графические настройки всех игровых приложений для проверки выставлялись в максимальное качество, c максимальной анизотропной фильтрацией и сглаживанием 2х в разрешении 1920×1080. При записи роликов разрешение снижалось до 1280×720.

Установка

Следуя простой инструкции, собираем связку ATI + NVIDIA:

1. Установка видеокарт. В первом слоте PCI-Express х16 установить карту от ATI, в следующем установить карту от NVIDIA (обратите внимание, что карты NVIDIA с менее чем 32 шейдерными ядрами, такие как GeForce 210не поддерживают PhysX).

2. Установить Windows 7 (Windows Vista не поддерживает запуск 2-х разных WDDM драйверов).

3. Установить драйверы для карты ATI, далее возможны два варианта:

— после перезагрузки установить модифицированные драйверы на карту NVIDIA (32-бит/64-бит).

— после перезагрузки установить оригинальные драйверы NVIDIA не ниже 190 версии на карту и, отказавшись от перезапуска Windows, используя модификатор PhysX-mod v.1.02 пропатчить библиотеки оригинальных драйверов.

4. Подключить к уже имеющемуся (либо к любому другому) монитору карту NVIDIA. Если нет такой возможности, следует сделать виртуальное расширение экрана для карты NVIDIA. Зайдите в панель управления Windows, «Персонализация=>Экран=>Разрешение экрана». Нажать кнопку «Найти» и выбрать карту от NVIDIA, далее во вкладке «Экран» выбрать «подключен как VGA», ниже выбрать «расширить экран».

5. Зайти в Панель управления NVIDIA=>вкладка «PhysX» и включить ускорение PhysX.

6. Для проверки того, что всё успешно настроено, нужно запустить FluidMark и убедиться, что PhysX реализуется аппаратно.

 /