СОДЕРЖАНИЕ
- Введение
- Особенности видеокарт
- Конфигурации стендов, список тестовых инструментов
- Результаты тестов: Производительность
- Результаты тестов: Качество
- Выводы
Я не стану трубить в фанфары и кричать, что, дескать, долгожданное свершилось. Об этом событии у нас выйдет еще отдельный материал по DOOM III, где будет рассмотрена и проанализирована сама игра и ее особенности. Поэтому те, кто пришли узнать здесь что-то по самой игре, могут расслабиться и пойти выпить кофе перед тем, как снова или продолжать рубить врагов на марсианском побоище, или сделать Uninstall и бежать в форумы с криками, что ждали чуда, а произошло как всегда…
Прежде всего, я тестер, и для меня эта игра — новый инструментарий для анализа производительности видеокарт. Даже если в конце концов бОльшая часть игроков признает игру худшим сиквелом от id Software, все равно скорость работы ускорителей в ней очень важна, ибо впереди выходы в свет новых игр на базе движка от DOOM III.
Разумеется, в первую очередь я протестировал акселераторы последнего поколения, ведь многие перед покупкой хотят знать расположение сил именно в этой игре. Это ATI RADEON X800 Series и NVIDIA GeForce 6800 Series. Об этих картах уже много у нас написано статей, поэтому останавливаться на особенностях вышеуказанных GPU не стану. Желающие могут ознакомиться со списком.
Теоретико-аналитические материалы и обзоры видеокарт, в которых рассматриваются функциональные особенности GPU ATI RADEON X800 (R420) и NVIDIA GeForce 6800 (NV40)
- NVIDIA GeForce 6800 Ultra (NV40). Часть 1 — особенности архитектуры и синтетические тесты в D3D RightMark (одностраничный вариант)
- NVIDIA GeForce 6800 Ultra (NV40). Часть 1 — особенности архитектуры и синтетические тесты в D3D RightMark (вариант разбит на страницы)
- NVIDIA GeForce 6800 Ultra (NV40). Часть 2 — исследование производительности и качества в игровых приложениях (одностраничный вариант)
- NVIDIA GeForce 6800 Ultra (NV40). Часть 2 — исследование производительности и качества в игровых приложениях (вариант разбит на страницы)
- Обзор ATI RADEON X800 XT и X800 PRO (R420) (одностраничный вариант)
- Обзор ATI RADEON X800 XT и X800 PRO (R420) (вариант разбит на страницы)
- Бородинская битва между ATI RADEON X800 XT и NVIDIA GeForce 6800 Ultra — Картина Вторая: 450 МГц у второй и новые тесты у обеих карт (одностраничный вариант)
- Бородинская битва между ATI RADEON X800 XT и NVIDIA GeForce 6800 Ultra — Картина Вторая: 450 МГц у второй и новые тесты у обеих карт (вариант разбит на страницы)
- Бородинская битва между RADEON X800 и GeForce 6800: Картина третья — Трилинейная фильтрация (синтетические примеры)
- Бородинская битва между RADEON X800 и GeForce 6800: Картина четвертая: тесты фильтраций на основе RightMark (одностраничный вариант)
- Бородинская битва между RADEON X800 и GeForce 6800: Картина четвертая: тесты фильтраций на основе RightMark (вариант разбит на страницы)
- Бородинская битва между ATI RADEON X800 и NVIDIA GeForce 6800 — Картина Пятая: тесты фильтраций на основе игр (одностраничный вариант)
- Бородинская битва между ATI RADEON X800 и NVIDIA GeForce 6800 — Картина Пятая: тесты фильтраций на основе игр (вариант разбит на страницы)
- Обзор PowerColor RADEON X800 PRO Limited Edition, аппаратная переделка X800 PRO в X800 XT Platinum Edition (одностраничный вариант)
- Обзор PowerColor RADEON X800 PRO Limited Edition, аппаратная переделка X800 PRO в X800 XT Platinum Edition (вариант разбит на страницы)
- Обзор HIS Excalibur 9550, HIS Excalibur X800 PRO, а также сравнением RADEON X800 PRO с GeForce 6800GT и масштабируемость (одностраничный вариант)
- Обзор HIS Excalibur 9550, HIS Excalibur X800 PRO, а также сравнением RADEON X800 PRO с GeForce 6800GT и масштабируемость (вариант разбит на страницы)
- Обзор NVIDIA GeForce 6800 GT
- Обзор Leadtek WinFast A400 TDH, Leadtek WinFast A400 Ultra TDH на базе NVIDIA GeForce 6800/6800 Ultra (одностраничный вариант)
- Обзор Leadtek WinFast A400 TDH, Leadtek WinFast A400 Ultra TDH на базе NVIDIA GeForce 6800/6800 Ultra (вариант разбит на страницы)
- Обзор GeCube RADEON 9550 XT Extreme, GeCube RADEON X800 PRO
- Бородинская битва между ATI RADEON X800 и NVIDIA GeForce 6800 — Картина Шестая: Фильтрации в играх (продолжение) (одностраничный вариант)
- Бородинская битва между ATI RADEON X800 и NVIDIA GeForce 6800 — Картина Шестая: Фильтрации в играх (продолжение) (вариант разбит на страницы)
- Обзор NVIDIA GeForce 6800 GT PCI-E (NV45)
- Краткий отчет о тестировании FarCry v.1.2 и о первом воплощении Shader 3.0 в реальность
- Обзор ABIT RADEON X800 PRO, X600XT на базе ATI X800PRO/X600XT
- Обзор Leadtek WinFast A400 GT TDH на базе NVIDIA GeForce 6800 GT
- Обзор Gigabyte GV-RX80X256V RADEON X800 XT Platinum Edition
- Продолжение исследования FarCry v.1.2 и о Shader 2.0b
- Обзор HIS Excalibur X800 Pro/X800 XT IceQ II Limited Edition на базе ATI X800PRO/X800XT
- Обзор MSI NX6800-TD128, Galaxy Glacier GeForce 6800 на базе NVIDIA GeForce 6800
К существующим пяти картам последнего поколения я добавил еще две: для оценки превосходства над бывшими колоссами из предыдущего поколения. Ну и, поскольку GeForce 6800 пока еще остается без соперника из стана ATI, то также интересно сравнить этот младший продукт новой линейки с предыдущими кумирами Hardcore Gamers.
Кстати, надо отметить сразу, что в Сети появляются все чаще и чаще разговоры о том, что вот-вот выйдет ATI RADEON X800 XT (не PE), и он как раз станет конкурентом GeForce 6800 GT, а X800 PRO сместится ниже на ступень и уже будет противостоять GeForce 6800. Поэтому я сравнил 6800 не только с прошлыми королями 3D-графики, но и с X800 PRO.
А вообще, пора представить участников сегодняшнего тестирования.
Платы
Полагаю, что нет смысла комментировать ту или иную карту, все они уже были ранее у нас протестированы.
Установка и драйверы
Конфигурации тестовых стендов:
- Компьютер на базе Athlon 64 3200+
- процессор AMD Athlon 64 3200+ (L2=1024K);
- системная плата ASUS K8V SE Deluxe на чипсете VIA K8T800;
- оперативная память 1 GB DDR SDRAM PC3200;
- жесткий диск Seagate Barracuda 7200.7 80GB SATA.
- операционная система Windows XP SP1; DirectX 9.0c;
- мониторы ViewSonic P810 (21") и Mitsubishi Diamond Pro 2070sb (21").
- драйверы ATI версии 6.476 (CATALYST 4.9beta); NVIDIA версии 61.77.
VSync отключен
Замечу, что мы использовали бету-версию CATALYST 4.9, в котором есть заново написанный ICD OpenGL (альфа-версия). Драйвер еще совершенствуется, и поэтому нынешние результаты тестирования карт ATI можно назвать предварительными.
Без этого драйвера результаты у ATI были бы еще хуже на 20-40%, но не будем забегать вперед, а посмотрим на производительность.
Результаты тестов: сравнение производительности
В качестве инструментария мы использовали:
- DOOM III (id Software/Activision) — OpenGL, настройки тестирования — указаны в тестах, demo SAM3
Также, если кто хочет получить демки-бенчмарки, которыми мы пользуемся, то напишите на мой e-mail.
По поводу демо-бенчмарка скажу, что мы не стали использовать поставляемое вместе с игрой Demo1, а записали свою демо — SAM3 (тестирование с помощью консольной команды timedemo sam3). Это сделано, чтобы избежать возможности оптимизаций (заточек) под имеющийся в игре бенчмарк.
И еще весьма важная информация: при проходе самой игры максимальный FPS ограничен 60-ю кадрами в секунду, но при запуске timedemo это ограничение снимается. Мерять минимальный FPS не имеет смысла, ибо довольно часто бывают мгновенные просадки до 15-20 FPS даже на самом мощном ускорителе, и поэтому это не является показателем.
Режимы на диаграммах AF8x — означает Anisotropic 8x Quality; AA+AF — Anisotropic 16x Quality (FX5950 — 8x Quality) + Anti-Aliasing 4x Quality
Режим Ultra High Quality
В этом режиме по умолчанию выключена прекомпрессия текстур, а также активизирована анизотропия 8x.


Режим High Quality
В этом режиме по умолчанию включена прекомпрессия текстур, а также активизирована анизотропия 8x.


Сводная таблица процентов соотношений скоростей

Результаты тестов: сравнение качества
Можно сразу сказать, что в 90% случаев вы вообще не увидите никакой разницы, ибо DOOM III — это беганье в темных, страшных закоулках, которые иногда освещаются лампами, а также адским огнем, которого подчас предостаточно для полного представления логова дьявола в нашем понимании.
Поэтому я приведу примеры, где хоть как-то что-то видно. Замечу, что огрехов явных не видать, есть лишь некоторые расхождения в реализациях у ATI и NVIDIA.
Как видим, разницы почти нет, не считая только лишь отображения решетки в первом примере. Вероятно это разная реализация фильтраций (оптимизации), может быть и другое.
Итак, в целом по скорости:
- NVIDIA GeForce 6800 против ATI RADEON 9800 XT — прирост достигает двукратной величины на некоторых режимах, лишь только при АА+AF перевес в высоких разрешениях снижается из-за упирания в ПСП у 6800.
- NVIDIA GeForce 6800 против NVIDIA GeForce FX 5950 Ultra — картина аналогичная, но чуть-чуть меньше приросты, но в целом это не меняет ничего.
- NVIDIA GeForce 6800 против ATI RADEON X800 PRO — очевидно, что лишь опять упирание в ПСП при AA+AF в 1600х1200 привело к поражению в этом режиме, в остальном первая карта имеет перевес. Интересно отметить, что у X800 PRO необъяснимо присутствует сильный отрыв от X800 XT (причем до 1.5 раз!), что уж точно не может дать разница в архитектуре. Вероятно это проблема драйвера 4.9, который еще будет совершенствоваться до выхода в релиз.
- NVIDIA GeForce 6800 GT против ATI RADEON X800 PRO — даже можно не комментировать, уж если 6800 победил, то GT и подавно. Перевес до 1.5 кратного размера!
- NVIDIA GeForce 6800 Ultra против ATI RADEON X800 XT — также победа за продуктом NVIDIA, перевес до 27%.
- NVIDIA GeForce FX 5950 Ultra против ATI RADEON 9800 XT — небольшой, но выигрыш. И лишь в паре режимов видим паритет.
Про качество мы уже сказали выше, разницы в целом нет. Поэтому можно констатировать, что на данном этапе продукты NVIDIA GeForce 6800 (вся линейка!) выглядит намного привлекательнее для игры в DOOM III, нежели линейка ATI X800. Конечно, драйвер будет совершенствоваться, но даже если предположить, что ATI сумеет почти выровнять производительность у топового X800 XT с его конкурентом 6800 Ultra, то в остальных случаях на такое даже трудно расчитывать, слишком велик перевес у NVIDIA.
Такие плачевные результаты у ATI и блестящие у NVIDIA легко объяснимы. Мы все помним еще со времен выхода DOOM III Alpha (вернее, его утечки), что изюминкой игры является активное использование теней, которые реализованы через буфер шаблонов (Stencil). А еще со времен GeForce FX нас NVIDIA уверяла, что при работе с Z и стенсилом скорость ускоряется в 2 раза, относительно работы с пикселами. И при наличии 16-ти конвейеров у 6800 Ultra за такт обрабатывается по 32 результата по Z и стенсилу. Чего нет у продуктов ATI.
Далее, не надо забывать про UltraShadow, который оптимизует работу карт на чипах NVIDIA опять же, если они обрабатывают тени (отсекание ненужной работы в части сцен), хотя пока сложно сказать, как эффективно это все работает в данной игре. И последний оплот успеха NVIDIA (но не последний по значимости) — это оптимизация шейдеров (вплоть до подмены их на свои, более эффективные и быстрые). Разумеется, речь идет о полезной оптимизации без ущерба качеству.
Что касается более слабых карт, то мы еще проведем исследования их работы на разных режимах. Разумеется, это будут уже не High Quality и не Ultra High. И потому, сами понимаете, ждать высокого качества графики уже не придется. Все же DOOM III во всей красе — это удел самых мощных и дорогих акселераторов. А также не забывайте и про требовательность к центральному процессору и системной шине и памяти. Да, DOOM III способен у поклонника почти полностью опустошить кошелек на апгрейд.
Но впереди еще иные игры на движке от DOOM III, но ближе всех долгожданная Half-Life2, так что ждем новых открытий.