⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
ASUS Radeon 9600XT
Автор: Бурдыко Алексей
Переход компании ASUS в партнёры ATI для многих было новостью, если не сказать шокирующей, то, по крайней мере, достаточно неожиданной. Мы стали свидетелями того, как один из самых давних и надёжных партнёров NVIDIA внезапно перешёл в лагерь ATI. Конечно, здесь нужно сделать оговорку на то, что ASUS не свернула производство карт на базе чипов NVIDIA. Она всего лишь выпустила в свет линейку плат на базе чипов ATI, сохранив при этом полную линейку видеокарт на базе чипов NVIDIA. На сегодняшний день линейка видеокарт на базе чипов ATI у ASUS выглядит следующим образом:
Как видим, ASUS не стала выпускать карты на уже устаревших чипах, а просто перекрыла все секторы рынка (начиная с самого дешёвого Low-End и заканчивая такими дорогостоящими решениями как Radeon 9800XT), пользуясь тем, что может предложить ATI сегодня. Так же, мы не можем не отметить того, что, примкнув к ATI, ASUS дала что-то вроде необходимого толчка другим конкурирующим компаниям-производителям графических ускорителей. Вслед за ASUS о переходе к производству видеокарт на чипах ATI объявило довольно большое количество производителей. Почему же приоритеты сменились? Ответ очевиден. Сменился непосредственный лидер на рынке графических чипов. Откровенно провальный NV30, проблемы с первыми поставками чипов, в спешке сделанное исправление NVIDIA GeForce FX 5800 в лице NVIDIA GeForce FX 5900, общие промахи в архитектуре всего семейства FX по работе с пиксельными программами поколения DirectX 9.0 и, конечно же, мы не можем не припомнить целую серию скандальных историй с "заточками" NVIDIA под конкретные приложения. Последнее, впрочем, является следствием как раз таки просчётов компании в архитектуре чипов (весьма подробно этот вопрос был освещен в материале "ForceWare 52.16: NVIDIA наносит ответный удар" - мы не видим смысла здесь повторяться). ATI, же, напротив, ошибок делала существенно меньше, нежели NVIDIA. И, как результат этого - рассматриваемая нами в сегодняшнем обзоре ярко-оранжевая продукция от ASUS. Уже относительно скоро мы сможем наблюдать новый виток противоборства между гигантами-производителями графических ускорителей. Битва "R420 vs NV40" обещает быть весьма интересной и, если NVIDIA со своим новым чипом не сможет выйти в больший отрыв от ATI, то - нам думается - "потребительская инерция" пойдёт на спад, и пользователи уже не будут покупать карты NVIDIA только потому, что это NVIDIA. Ну а пока мы с вами более подробно рассмотрим представителя Middle-End у ATI - видеокарту ASUS Radeon 9600XT на базе чипа ATI Radeon 9600XT.
|
Карты | ATI Radeon 9600 PRO | ATI Radeon 9600 XT | NVIDIA GeForce FX 5600 Ultra | NVIDIA GeForce FX 5700 Ultra |
Кодовое название | RV350 | RV360 | NV31 | NV36 |
Технология чипа | ||||
Техпроцесс | ||||
Число транзисторов | ~75 млн | ~75 млн | ~80 млн. | ~82 млн. |
Шина памяти | 128 бит (DDR) | 128 бит (DDR) | 128 бит (DDR) | 128 бит (DDR II) |
Пропускная способность памяти | 9,6 Гбайт/с | 9,6 Гбайт/с | 12,8 Гбайт/с | 14,4 Гбайт/с |
Скорость пиксельного заполнения | 1,6 Гигапиксель/с | 2,0 Гигапиксель/с | 1,6 Гигапиксель/с | 1,9 Гигапиксель/с |
Шина AGP | ||||
Память | ||||
Частота чипа | 400 МГц | 500 МГц | 400 МГц (new core) |
475 МГц |
Частота памяти | 300 МГц (600 DDR) |
300 МГц (600 DDR) |
400 МГц (800 DDR) |
450 МГц (900 DDR) |
Число пиксельных конвейеров | 4 | 4 | 4 (2) | 4 (2) |
Число текстур на конвейер | 1 | 1 | 1 (2) | 1 (2) |
Число текстур на текстурный блок | 16 | 16 | 16 | 16 |
Версия вершинных программ | 2.0 | 2.0 | 2.0+ | 2.0+ |
Версия пиксельных программ | 2.0 | 2.0 | 2.0+ | 2.0+ |
Поколение DirectX | ||||
Режимы сглаживания | Мультисэмплинг Максимум 6x |
Мультисэмплинг Максимум 6x |
Мультисэмплинг Максимум 4x Смешанные режимы Максимум 8x |
Мультисэмплинг Максимум 4x Смешанные режимы Максимум 8x |
Анизотропная фильтрация | 2/4/8/16x | 2/4/8/16x | 2/4/8x | 2/4/8x |
Оптимизации памяти | Hyper Z III+ | Hyper Z III+ | IntelliSample | IntelliSample HCT |
Optmizations | SmartShader 2.0 SmoothVision 2.1 |
SmartShader 2.0 SmoothVision 2.1 |
CineFX IntelliSample |
CineFX 2.0 IntelliSample HCT |
Число выходов на дисплей | ||||
Встроенные RAMDAC | ||||
Внешние RAMDAC | ||||
Число бит на канал цвета | ||||
Особые функции | Встроенный ТВ-кодер; FullStream Адаптивная фильтрация |
Встроенный ТВ-кодер; FullStream Адаптивная фильтрация |
Встроенный ТВ-кодер; адаптивная фильтрация, DirectX 9+ | Встроенный ТВ-кодер; адаптивная фильтрация, DirectX 9+ |
Прежде всего, начнём с отличительных особенностей 9600XT, которых, как оказывается, по сравнению с ATI Radeon 9600 Pro, немного. Речь идёт только о возросших частотах графического чипа: с 400 MHz у ATI Radeon 9600 Pro до 500 MHz у ATI Radeon 9600 XT.
А вот у NVIDIA эволюция в плане нового чипа для Middle-End пошла явно дальше. Во-первых, увеличены частоты работы как графического чипа, так и памяти. Для графического чипа: с 400 МГц до 475 МГц; и для памяти: с 400 МГц (800 МГц) до 450 МГц (900 МГц). Кроме того, у NVIDIA GeForce FX 5700 Ultra увеличена скорость обработки геометрии за счёт увеличения числа вершинных конвейеров до 3-х. Особенно хочется отметить, что у NVIDIA GeForce FX 5700 Ultra используется DDR II память. Добавим сюда ещё и общую сложность разводки плат на базе NVIDIA GeForce FX 5700 Ultra. Нужно сказать, что такое решение NVIDIA нам кажется достаточно странным. Подобное для Middle-End сектора рынка в производстве графических ускорителей делается не так уж и часто. Всё же затраты на производство плат на базе GeForce FX 5700 Ultra будут, как нам кажется, весьма и весьма серьезными. И уж в чём мы меньше всего сомневаемся, стоимость конечных изделий от партнёров NVIDIA будет превышать стоимость плат на базе ATI Radeon 9600XT. Таким образом, мы можем прийти к предварительному выводу о том, что NVIDIA производит и продает GeForce FX 5700 Ultra на пределе себестоимости только для того, чтобы получить пальму первенства в нише Middle-End на сегодняшний день.
Комплект поставки:
В очень красочной коробке с логотипом и рисунком, разработанным специально под новую серию видеокарт ASUS на чипах ATI, удалось найти:
Хочется отметить метод "упаковки" компакт дисков. Они поставляются не в бумажных пакетиках, и даже не в коробочках, а в специальном оранжевом боксе, в который вмещается до 12 компакт-дисков. Довольно интересное и, что самое главное, оригинальное решение. ASUS всегда любила выделиться среди общей массы retail-поставщиков плат на чипах NVIDIA, а теперь и на чипах ATI, чего так не хватало подавляющему большинству производителей-партнёров на чипах ATI.
Дизайн и компоновка платы:
Первое, что бросается в глаза, - это ярко-оранжевый цвет печатной платы вместо уже всем привычного красного для плат ATI. Понятно, что ASUS не могла не выделиться в этом плане =).
Плата включает в себя 128 Mb DDR памяти, интерфейс AGP 2x/4x/8x и стандартный набор выходов: 1 аналоговый, 1 цифровой и 1 TV-OUT. Для реализации возможностей VIVO, на чипе установлен традиционный для всех плат на чипах ATI собственный чип ATI - Rage Theater старого образца.
Как видим, здесь ASUS на инновации не решилась и не стала устанавливать чипы VIVO сторонних производителей. Сложно предположить, исходила ли компания прежде всего из соображений стоимости чипов или дело здесь связано также и с функционированием самих чипов, но, тем не менее, в итоге мы имеем установленный на плату ATI Rage Theater. Рассмотрение возможностей VIVO данной платы выходит за рамки данной статьи, и потому мы этот вопрос опускаем. В качестве регулятора напряжения используется двухфазный SC1175CSW от Anpec.
Карта оснащена 128 Mb DDR памяти, размещенной в 8 микросхемах (по 4 чипа с лицевой и оборотной сторон печатной платы) в прогрессивной (BGA) упаковке с разрядностью шины в 128 бит. Память производства Samsung (K4D263238E-GC2A) имеет время доступа 2.8 нс, что соответствует частоте работы памяти в 350 МГц (700 МГц), но память функционирует на положенной ей частоте 300 МГЦ (600 МГц). То есть имеется небольшой запас на разгон по памяти.
Также отметим, что ASUS верна своим традициям и устанавливает память производства Samsung как на карты с чипами ATI, так и на платы с чипами NVIDIA. Графический чип, согласно спецификациям, также работает на частоте 500 МГц.
Охлаждение реализовано достаточно интересно. Средних размеров вентилятор установлен на сплошной радиатор, прикрывающий как сам чип, так и чипы памяти, расположенные с лицевой стороны PCB. Охлаждение для чипов памяти, расположенных с оборотной стороны печатной платы, не предусмотрено. Поэтому эффективность всего большого радиатора, прикрывающего чипы памяти лицевой стороны PCB, сводится на нет. Однако эстетическое удовольствие получить вы можете - всё же выгравированная эмблема ASUS, прикрывающая 2 крайних чипа памяти на лицевой стороне печатной платы, выглядит очень презентабельно. Да и эффективность вентилятора, обдувающего графический чип не вызывает сомнений; но для успешного разгона всё же лучшим вариантом будет применение дополнительного охлаждения, обдувающего прежде всего чипы памяти видеокарты.
Тестовый стенд: | |
MoBo: | JetWay S446 (SiS 645) |
CPU: | P4 Northwood 1.6A@2.13A GHz (133x16) |
Mem: | 256 MB Hynix PC2100 DDR SDRAM (CL=2) |
HDD: | Maxtor Diamond Plus 8 40 Gb |
VGA: | • ASUS Radeon 9600XT (ATI Radeon 9600XT);
• ASUS V9560 Ultra/TVD (NVIDIA GeForce FX 5600 Ultra new core); • GeXcube Radeon 9600 Pro (ATI Radeon 9600 Pro); • Sapphire Radeon 9600 Pro (ATI Radeon 9600 Pro); • MSI FX 5950 Ultra (NVIDIA GeForce FX 5950 Ultra). |
OS, драйверы: | • Microsoft Windows XP SP1 ENG
• DirectX 9.0b • Драйвер для видеокарт NVIDIA - ForceWare 53.03 WHQL • Драйвер для видеокарт ATI - Catalyst 3.9 |
Все излишества в операционной системе убирались, система настраивалась на максимальное быстродействие.
Vsync принудительно отключался через драйвера как в OpenGL, так и в Direct3D-приложениях. Технология сжатия текстур S3TC также отключалась.
Тестовые программы:
В тестировании приняли участие сразу 2 платы на базе предшественника ATI Radeon 9600XT - ATI Radeon 9600 Pro:
Почему мы включили в тест сразу 2 платы на базе ATI Radeon 9600 Pro? Дело в том, что GeXcube Radeon 9600 Pro представляет собой неполноценный Radeon 9600 Pro. У него на 100 МГц занижен клокинг по памяти, хотя никакой информации об этом нигде нет. Подобные "выходки" производителей плат, конечно, хорошими не назовёшь. Нам же было интересно, какое место в сравнении с конкурентами займёт данная плата, а также мы считаем в обязательном порядке информировать пользователей о появлении таких вот "поделок" с лейблом полноценных карт.
Также мы включили в тесты плату на базе NVIDIA GeForce FX 5600 Ultra:
И, естественно, сам виновник сегодняшнего обзора - ASUS Radeon 9600XT =).
Оценить же разницу в производительности между NVIDIA GeForce FX 5700 Ultra и ATI Radeon 9600 XT можно в нашем материале NVIDIA GeForce FX 5700 Ultra. Всё же нам показалось более интересным сравнить разницу в производительности между предшественником ATI Radeon 9600XT - ATI Radeon 9600 Pro, а также оценить насколько это увеличение производительности согласуется с возросшими на карты ценами =), а кроме того, сравнить результаты тестов плат ATI с тестами карты на базе NVIDIA GeForce FX 5600 Ultra, которые на рынке представлены в большем объёме и представляют собой более конкурентоспособное решение, нежели NVIDIA GeForce FX 5700 Ultra.
По традиции начинаем с нашего коренным образом измененного пакета синтетических тестовых программ.
Как мы видим, в данном тесте наблюдается традиционно печальная картина для всех карт семейства NVIDIA: ASUS V8560 Ultra/TVD на чипе NVIDIA GeForce FX 5600 Ultra проигрывает своему прямому конкуренту в лице платы от Sapphire на ATI Radeon 9600 Pro при обработке всех (!), предлагаемых программой шейдеров. Причём, если взглянуть на абсолютные значения fps, выдаваемых бенчмарком, то невольно начинаешь задумываться об общей целесообразности покупки платы на NVIDIA GeForce FX 5600 Ultra в частности и о покупке платы на базе одного из чипов семейства FX в целом. Мы уже не первый раз используем данный тест и провал в нём чипов NVIDIA вполне закономерен.
Но делать вывод ещё слишком рано. Тест представляет собой чистейшее HLSV приложение, что, как мы неоднократно уже отмечали в наших материалах, весьма трагично отражается на картах с чипами NVIDIA. В реальных же приложениях ситуация может улучшиться (и, забегая вперёд, скажем, что улучшается =)) за счёт оптимизаций игры/бенчмарка со стороны производителя/разработчика под архитектуру плат на базе чипов NVIDIA GeForce FX.
Что касается расстановки сил у ATI, то здесь налицо ранжир по частотам графических чипов и памяти. Отметим, что ASUS Radeon 9600XT в большинстве случаев вырывается вперёд относительно платы Sapphire на ATI Radeon 9600 Pro намного значительнее, чем плата Sapphire ATI Radeon 9600 Pro от GeXcube Radeon 9600 Pro с пониженным клокингом по памяти. Это говорит о том, что недостатка в пропускной способности памяти у ATI Radeon 9600 Pro явно не наблюдается, что свидетельствует о неплохой сбалансированности чипа (ПСП более или менее соответствует потребностям графического процессора), а вот возросшие частоты графического чипа у ATI Radeon 9600XT закономерно дают больший прирост производительности при выполнении операций с шейдерами.
Однако, возвращаясь к сегодняшним испытуемым, мы можем видеть, что компилятор шейдерного кода видеокарте ASUS V9560/TVD помогает не очень. Плата всё же отстаёт от своего прямого конкурента в лице видеокарты Sapphire Radeon 9600 Pro. Плата от GeXcube из-за пониженного клокинга по памяти показывает значительно более низкий уровень производительности, нежели должна показывать, неся лейбл Radeon 9600 Pro. Ситуацию с ценами мы ещё рассмотрим в выводе, но такое поведение производителя по самой своей сути просто возмутительно. ASUS Radeon 9600XT же здесь - закономерный абсолютный лидер.
Если в чистейшем HLSV плата от NVIDIA не блистает, то вот в реальном игровом приложении (в нашем случае в синтетическом приложении, базирующемся на движке от одной игры, которая уже достаточно продолжительное время находится в стадии разработки) всё может поменяться. Как видим, расклад сил уже в пользу карты ASUS на чипе NVIDIA GeForce FX 5600 Ultra. Возросшие же частоты графического чипа у ASUS Radeon 9600XT очень благоприятно отразились на скорости работы платы в данном приложении (на что уже были предпосылки из синтетических тестов).
Но от синтетических приложений переходим к рассмотрению производительности плат в реальных игровых приложениях.
Игра Unreal Tournament 2003 традиционно всегда была более лояльна к картам на чипах компании NVIDIA. И что же мы видим? А видим мы то, что плата от NVIDIA на Middle-End чипе прошлого поколения выигрывает (хотя и с минимальным отрывом) у нынешнего Middle-End представителя ATI в лице ASUS Radeon 9600XT. Карты же производства ATI без каких-либо сюрпризов расположились в порядке возрастания тактовых частот графических чипов и памяти.
В разрешении 1024х768 при включении антиалиасинга 4х расстановка сил не меняется, однако с ростом разрешения в лидеры выходит уже Radeon 9600XT.
При включении же анизотропной фильтрации на основе 8-ми сэмплов ASUS Radeon 9600XT окончательно вырывается в лидеры в обоих разрешениях. Однако прямой конкурент ASUS V9560/TVD в лице Sapphire Radeon 9600 Pro отстаёт от своего соперника по-прежнему весьма значительно, поэтому говорить о паритетной борьбе ATI и NVIDIA среди карт одного класса в данном игровом тесте не приходится.
И, наконец, наиболее тяжёлый режим по совмещению антиалиасинга и анизотропной фильтрации. Однозначная победа NVIDIA в сравнении с платой от ATI одного уровня, и значительный отрыв ASUS Radeon 9600XT в высоком разрешении. Всё же сказываются большие частоты работы последней.
Картина же в Unreal 2 традиционно обратная тому, что мы могли наблюдать в Unreal Tournament 2003. Полное фиаско платы NVIDIA. ATI Radeon 9600XT по абсолютынм показателям fps показывает весьма неплохой фреймрейт - для любителей "пострелять с хорошим фпс-ом" за разумные деньги, кажется, нашёлся достойный кандидат =).
В нашем тесте "замене Return to Castle Wolfenstein" плата ASUS V9560 Ultra/TVD находится на последнем месте, не дотягивая даже до GeXcube Radeon 9600 Pro с пониженным клокингом по памяти. Весьма странный результат, учитывая практически всегда высокие результаты плат NVIDIA в OpenGL тестах.
Общая картина при включении антиалиасинга 4х не меняется за исключением того, что плате NVIDIA GeForce FX 5600 Ultra всё же удаётся обойти GeXcube Radeon 9600 Pro в обоих разрешениях.
А вот анизотропия далась ASUS V9560/TVD большими жертвами...
Наиболее сложные режимы с совмещенной анизотропией и антиалиасингом выводят плату ASUS V9560/TVD в низком разрешении в лидеры по сравнению с её прямым конкурентом в лице Sapphire Radeon 9600 Pro. Однако в разрешении 1280х1024 уже полный паритет. ASUS Radeon 9600XT во всех режимах безусловный лидер.
На основании результатов тестов Call of Duty нам весьма сложно сделать какие-либо внятные выводы касательно того, кто же здесь победил. Всё же результаты в различных режимах работы весьма существенно различаются, что не даёт нам возможности сделать однозначные выводы.
Технология "Ultra Shadows", реализованная в чипе NVIDIA GeForce FX 5600 Ultra, позволяет плате ASUS V9560/TVD на равных конкурировать с ASUS Radeon 9600XT (!) за счёт того, что стенсильные (трафаретные) тени благодаря этой технологии обрабатываются на чипах NVIDIA быстрее, чем на чипах ATI.
В этом же бенчмарке, полагаясь на наш опыт тестирования в нём, всё в основном упирается в грубую скорость закраски. И здесь с весьма неплохим результатом в лидерах оказывается плата ASUS Radeon 9600XT. Плата же на NVIDIA GeForce FX 5600 Ultra показывает непростительно низкий результат по сравнению с Sapphire Radeon 9600 Pro.
Шейдерные программы версии 2.0 всегда давались чипам NVIDIA плохо. Бенчмарк на основе движка игры Gun Metal является тому подтверждением. Хотя он и не использует 2.0 версию пиксельных шейдеров, а только 1.1 версию оных, нагрузка на акселераторы, благодаря особенностям движка, накладывается колоссальная (о чём весьма красноречиво говорят абсолютные значения fps в бенчмарке). Как видим, ASUS Radeon 9600XT лидирует с большим отрывом от предшественников, а плата NVIDIA существенно отстаёт от лидера.
Аналогичная предыдущему тесту картина.
В шейдерных приложениях NVIDIA GeForce FX 5600 Ultra (равно как и все платы семейства FX) существенно "проседает". И чистейший HLSV в виде Half-Life 2 тому яркое подтверждение.
Тесты в игре FireStarter, разработанной украинскими разработчиками из компании GSC GameWorld, мы проводим впервые. Именно поэтому в сегодняшнем нашем материале мы подробно рассмотрим данный бенчмарк. Согласно данных самих разработчиков движок FireStarter "умеет следующее":
Общая информация:
Однако, для того, чтобы более детально ознакомиться с техническими характеристиками движка игры, мы связались с главным программистом, ответственным за движитель игры FireStarter - Вячеславом Климовым. Вячеслав любезно согласился ответить на наши вопросы.
3Dnews: Для начала: представьтесь, пожалуйста, расскажите о компании, которую вы представляете, а также о тех проектах надо которыми вы работали и работаете в данный момент?
Вячеслав Климов: Компания называется GSC Game World. Думаю, что в представлении она не нуждается =), тем более что я занимаюсь больше технической работой, чем пиаром. Игровые проекты, над которыми я работал в компании, - это Hoverace и Firestarter.
Над чем работаю сейчас - рассказать не могу, военная тайна :).
3Dnews: Поскольку мы решили включить тесты игры FireStarter в комплекс тестов, которые мы используем для тестирования видеокарт в обзорах 3Dnews, нам бы хотелось узнать более подробно в первую очередь о технических спецификациях игрового движка. К какому поколению DirectX относится движок, версии используемых пиксельных и вершинных программ и прочие особенности движка?
Вячеслав Климов: Графический движок не использует функций DX9. Так что, пожалуй, относится к поколению DX8. В целом, сейчас движок работает на смеси DX8 и DX9. О графике - переключение между версиями 8 и 9 выполняется на этапе компиляции. Проблема в том, что в движке, скомпилированном под DX9, мы столкнулись с серьезным падением быстродействия (до 30%). Когда причина будет найдена - движок полностью перейдёт на 9-ю версию DirectX. Шейдерные программы не привязаны к движку. Конструктивная особенность движка в том, что сложные эффекты находятся в динамических библиотеках.
3Dnews: Хорошо. Однако хотелось бы поподробнее остановится на некоторых моментах. Падение быстродействия при смене поколений API наблюдается как на картах с чипами ATI, так и на картах NVIDIA? Или падение производительности на картах одного из производителей чипов более существенно?
Вячеслав Климов: NVIDIA. С картами ATI не экспериментировали. Мы занимались переходом на 9-ю версию сразу после появления первых драйверов, поддерживавших DX9. Тогда не было возможности выделять много времени на эксперименты, поэтому работу пришлось свернуть. Сейчас появляется больше времени - в 3-ем патче движок, возможно, будет работать исключительно под DX9. Кстати, там же будет исправлен баг "с голубым экраном", появляющийся с последними драйверами NVIDIA. Возможно, проблема была в сырых драйверах, возможно, в DX9 произошли некие принципиальные изменения...
3Dnews: Вы сказали, что "шейдерные программы не привязаны к движку". Означает ли это, что движок поддерживает все возможные версии пиксельных программ (1.1, 1.4 и 2.0) и переключение между ними осуществляется, что называется, "на лету"? Означает ли это также, что карты ATI и NVIDIA могут работать в одной и той же сцене с использованием различных версий пиксельных и вершинных программ?
Вячеслав Климов: Графический движок оперирует геометрией, разделённой на потоки - координаты, нормаль, цвет, текстурные координаты, направляющие и т.п. В декаларации материала может быть указано, что рендеринг выполняется не движком, а динамической библиотекой (dll). В этом случае библиотека получает необходимые потоки данных через стандартизированный протокол и сама отвечает за рендеринг. Пиксельные программы - за использование версии библиотека отвечает самостоятельно и должна при инициализации выбрать алгоритм рендеринга, подходящий наилучшим образом для данной конфигурации. Такая организация, в принципе, позволяет наращивать графические эффекты вообще без изменений движка. Примеры использования такой технологии:
- бамп-мэппинг;
- анизотропное освещение;
- процедурные текстуры;
- процедурная деформация вершин/нормалей;
- видео-текстуры;
- рендеринг в текстуры.
Должен сразу сказать, что этот механизм задействован в игре лишь частично - например, нам пришлось отказаться от активного использования бамп-мэппинга и некоторых других возможностей. Возможно, мы подготовим отдельный бенчмарк на движке FS, содержащий игровые и синтетические тесты, использующие все возможности последних видеокарт и DX9, - в движке есть всё необходимое для этого. Вопрос только во времени и ресурсах.
3Dnews: В последнее время идёт много разговоров о противостоянии NVIDIA и ATI на рынке графических чипов. Высказывается много соображений по этому поводу и т.д. На ваш взгляд как разработчика DX 8.1 и DX 9.0 игр, карты на чипах ATI всё же больше для этого подходят или всё дело в пресловутой оптимизации кода под архитектуру разных чипов? Проводились ли какие-либо специфические оптимизации в движке FireStarter для карт ATI или NVIDIA?
Вячеслав Климов: Я пока воздержусь от заявлений насчет противостояния. Оптимизаций под каждую архитектуру не проводилось. В процессе работы движок отлаживался параллельно на картах ATI и NVIDIA. Мы следили, чтобы всё работало корректно и не было существенной разницы в производительности. По моему мнению, проблему представляют не столько различия в архитектуре, сколько различия в драйверах, иногда у одного и того же производителя. Например, для нас было большим сюрпризом, что полностью написанная и отлаженная игра, напрочь оказалась запускаться на новых драйверах от NVIDIA. У ATI на некоторых картах появляются рывки на старых версиях драйверов. К сожалению, такие вещи отнимают много времени, которое можно было бы потратить с большей пользой.
3Dnews: Ваша позиция ясна =). А как обстоит дело с точностью работы с плавающей запятой на картах NVIDIA? С ATI всё ясно - минимально допустимые 24 бита. А вот что можно сказать о картах NVIDIA в FireStarter, которые могут переключать точность работы с плавающей запятой с 32 бит до 16 бит?
Вячеслав Климов: Никогда не занимался такими тонкостями. Без комментариев.
3Dnews: В демо-версии игры присутствует весьма впечатляющий бенчмарк, который даёт тестерам весьма хорошие возможности для тестирования видеокарт. Чьей идеей было включение такой опции в демо-версию и планируете ли вы и далее продвигать это направление?
Вячеслав Климов: Общей идеей. На наш взгляд сформировалась хорошая традиция снабжать игры бенчмарками. Мы будем стараться следовать ей и дальше. Как я уже говорил, возможно мы подготовим отдельный бенчмарк на движке - это очень интересная тема. Кстати, в демо-версии и в релизе мы включили в результаты бенчмарка просьбу переслать файл репорта нам. Откликнулось (и продолжают откликаться) очень много игроков - сейчас мы можем собрать достаточно точную статистику по конфигурациям компьютеров и быстродействию.
3Dnews: Это действительно очень хорошая идея, однако будет ли возможность записи собственных демок в игре, чтобы затем проводить тестирование на них?
Вячеслав Климов: Да, мы планируем включить такую возможность в один из патчей.
3Dnews: Завершая интервью по нашему сегодняшнему "подопытному" в лице FireStarter, не могу не спросить про ещё один ваш проект: S.T.A.L.K.E.R. =). Что вы можете сказать про игровой движок этой игры? В чём принципиальное отличие от FireStarter?
Вячеслав Климов: Сталкером занимается отдельная команда. Про игровой движок будет интереснее расспросить непосредственно у их программистов :) Принципиальное отличие, на мой взгляд, в том, что движок Сталкера изначально нацеливался на "завтрашний день" графических технологий, тогда как Firestarter ориентирован на максимально широкий диапазон современного "железа".
3Dnews: Ну и в заключении, нашим читателям, думаю, будет очень интересно узнать, когда же эта игра увидит свет в окончательном исполнении?
Вячеслав Климов: Насчет S.T.A.L.K.E.R - без комментариев. А вот Firestrarter в продаже уже больше месяца, выпущено два патча - все самые серьезные баги исправлены. Сейчас работаем над третьим патчем - в нём будет исправлена совместимость с некоторыми драйверами и реализованы некоторые пожелания игроков. Срок выхода патча - март 2004.
3Dnews: На этом мои пытки заканчиваются =). Огромное спасибо за интервью.
Вячеслав Климов: Спасибо за вопросы, удачи!
Ну и теперь приступим непосредственно к испытанию рассматриваемых сегодня плат в этой, весьма интересной на наш взгляд, игре. Ниже мы приводим скриншот с нашими настройками для режима бенчмарка игры:
Мы традиционно включили максимально возможное качество изображение (которое можно включить при помощи меню игры), а также проводили наше тестирование сугубо в 32-битном цвете.
Как было уже сказано в интервью, специфических оптимизаций под архитектуру плат NVIDIA не проводилось, а значит, изначально карты от ATI и NVIDIA в более или менее одинаковых условиях тестирования. В режиме "Fast Benchmark" (облёт камерой одного из игровых уровней) мы можем видеть существенное отставание платы NVIDIA на чипе NVIDIA GeForce FX 5600 Ultra от своего конкурента Sapphire Radeon 9600 Pro. Результаты же ASUS Radeon 9600XT выше всяких похвал.
В режиме "Game BenchMark" (демо-запись непосредственно самого игрового процесса) картина не меняется. А эти показатели (в режиме "Game BenchMark") важны уже в первую очередь для игроков и потенциальных покупателей игры, так как показывают реальные цифры, которые игрок должен будет почувствовать "на себе" при непосредственной игре. Также хотелось бы отметить высокие абсолютные значения fps в игре. Тестирование проводилось на полностью закрытой карте, что вкупе с особенностями самого движка не налагало на акселераторы большой нагрузки. Как результат - более чем приемлемый fps в любом из разрешений на любой из протестированных карт. Однако отставание NVIDIA всё равно значительное.
Режимы с антиалиасингом и анизотропной фильтрацией (в том числе и совмещенные режимы) общего расклада сил не меняют. Кстати, хочется отметить то, что даже в режиме максимального качества (AA6x + Aniso16x для чипов ATI) все карты ATI выдают приемлемый фреймрейт, чего не скажешь о карте NVIDIA.
В итоге мы можем только похвалить ASUS за удачный дебют с чипами ATI. Ранее мы уже делали это при обзоре ASUS Radeon 9800XT. Сейчас же мы видим, что и в Middle-End сегменте ASUS смогла добиться успехов с первого раза и сделать по-настоящему хорошую и качественную плату на базе чипа ATI. Немного расстроила декоративная система охлаждения на плате - всё же радиаторы на оборотной стороне печатной платы не помешали бы. В плюсы платы идёт оригинальный внешний вид и отличный комплект поставки. Как обычно, в первое время мы можем наблюдать немного завышенные цены на продукцию ASUS. Цены должны в ближайшее время опустится до разумных пределов. Стоит ли плата от ASUS таких денег - решать конкретным покупателям.
Видеокарта ASUS Radeon 9600XT предоставлена для тестирования компанией CD-Life
Видеокарта Sapphire Radeon 9600 Pro предоставлена для тестирования компанией WestLine
Видеокарта GeXcube Radeon 9600 Pro предоставлена для тестирования Интернет-магазином www.Ultra-Price.com