Две твердыни: ATI Radeon X1900 XT CrossFire

Автор: Vader
Дата: 07.03.2006
Все фото статьи

На сегодняшний день Radeon X1900 XTX является одной из самых быстрых графических карт потребительского класса. Но иногда для обеспечения более высокого качества и степени реализма требуется еще большая производительность. Предлагаем Вашему вниманию обзор тандема, состоящего из двух представителей нового семейства Radeon X1900. Как проявят себя 96 пиксельных процессоров в 21 тесте?..

Введение


Многопроцессорные графические технологии, включая проверенную временем Nvidia SLI (Scalable Link Interface) и только начавшую завоевывать признание на рынке ATI CrossFire, нацелены на относительно узкий круг энтузиастов, желающих получить производительность завтрашнего дня уже сегодня. Энтузиазм, проявляемый по отношению к высокопроизводительным платформам multi-GPU, сродни ажиотажу, вызываемому роскошными спортивными машинами: тысячи мечтают о Феррари, но в реальной жизни довольствуются Фиатами.

Разработка и выпуск технологий multi-GPU компаниями-проектировщиками графических чипов позиционируется и как способ выжать из современного аппаратного обеспечения производительность будущего, и как возможность отложенной модернизации без необходимости избавления от старого видеоадаптера. Оба подхода имеют право на существование, но Вам необходимо помнить, что прогресс не стоит на месте: графические карты будущего будут обладать новыми, невиданными ранее возможностями, и если Вы не продадите свою сегодняшнюю карту завтра, решив дополнить ее второй, аналогичной, то послезавтра Вам придется продавать уже оба видеоадаптера.

Несомненно, технологии multi-GPU востребованы в системах высшего класса и на деле приносят своим владельцам немало преимуществ: возможность играть в высоких разрешениях, возможность использовать более качественные методы полноэкранного сглаживания, недоступные на одиночных графических картах, более высокую производительность в целом и т.д. Даже если не принимать во внимание достаточно спорные заявления компаний-разработчиков, вышеупомянутых преимуществ достаточно, чтобы понять со всей ясностью: спрос на сверхвысокопроизводительные графические системы существует. Они нужны тем, кто хочет получить максимально возможную производительность вне зависимости от цены, которую придется за это заплатить.

Приблизительно в течение года технология Nvidia SLI была единственным вариантом для такого рода энтузиастов: платформа Radeon X850 CrossFire появилась слишком поздно и оказалась медленнее решений Nvidia. Более производительная платформа Radeon X1800 CrossFire увидела свет всего за несколько недель до анонса Radeon X1900 и также показала наличие некоторых проблем с производительностью в сравнении с мультипроцессорными комплексами на базе GeForce 7800. Сегодня же мы попытаемся выяснить, смогут ли два Radeon X1900 XT обеспечить непревзойденную производительность в играх, и получат ли они право наречься титулом самого быстрого multi-GPU тандема.


Мощь 96 пиксельных процессоров


Менее двух лет назад все были впечатлены наличием 16 пиксельных процессоров у GeForce 6800 Ultra и, чуть позже, у Radeon X800 XT. Значительный прирост производительности, обеспечиваемый новыми чипами, оказался как нельзя более к месту и обеспечил высокий уровень комфорта в играх нового поколения: Far Cry, Doom III и Half-Life 2.

Новое семейство Radeon X1900 продемонстрировало всем невиданное ранее количество пиксельных процессоров – в новом чипе их было 48! Вопрос, который уже обсуждался нами в обзоре Radeon X1900 XTX, заключался только в том, нужно ли нам 48 пиксельных процессоров при наличии лишь 16 TMU. Как показали испытания новинки, даже в теоретических тестах скорость нового чипа оказалась ограниченной производительностью при выборке текстур. Аналогичная проблема проявилась и в Serious Sam 2.

Хотя карты семейства Radeon X1900 имеют неплохой задел на будущее, так как обладают впечатляющей вычислительной мощностью, некоторые сегодняшние игры не получают от этого почти никакого преимущества. Те, кто планирует приобретение двух Radeon X1900, должны иметь в виду, что в ряде игр прирост производительности относительно предыдущего поколения CrossFire будет незначительным из-за ограничения по скорости выборки текстур. Однако, в играх, широко использующих шейдеры, состоящие, главным образом, из сложных математических расчетов, новый дуэт ATI должен показать гораздо лучшую масштабируемость.

Существует достаточно много игр, в которых производительность Radeon X19000 XTX почти не отличается от производительности его предшественника, Radeon X1800 XT. В этих случаях разница в скорости между Radeon X1800 XT CrossFire и Radeon X1900 XT CrossFire будет еще меньше. Более того, приобретая или собирая систему Radeon X1900 XT CrossFire, необходимо убедиться в том, что Ваш центральный процессор достаточно мощен, чтобы не ограничивать собой производительность в тех случаях, когда она действительно зависит от его возможностей. Игры будущего в любом случае потребуют наличия мощного CPU.

Итак, чего же следует ожидать от Radeon X1900 XT CrossFire, учитывая, что главным и едва ли не единственным преимуществом Radeon X1900 XT над Radeon X1800 XT является наличие большего количества пиксельных процессоров? Мы полагаем, что:

Не следует ожидать заметного прироста производительности в играх, активно использующих сложное текстурирование.
Вряд ли скорость возрастет в случае ограничения со стороны подсистемы памяти.
Не будет выгоды и в случае процессорозависимости игры.
Значительный прирост ожидается там, где на первый план выходит математическая производительность пиксельных процессоров.

Забавно, что для создания массива из 96 (почти 100!) пиксельных процессоров ATI понадобилось объединить в связку всего два графических чипа, в то время как Nvidia для достижения подобного же результата придется использовать четырехпроцессорный вариант SLI, который будет представлен этой весной.

ATI CrossFire: Третье Поколение


Третье поколение платформы ATI CrossFire практически ничем не отличается от второго, построенного на основе Radeon X1800. Для ее сборки пользователям необходимо использовать либо системную плату на базе чипсета Radeon Xpress CrossFire Edition (RD480), либо плату, использующую в качестве набора системной логики Intel 955/975, и оснащенную двумя слотами PCI Express конструктива x16. В дополнение к этому, Вам понадобится соответствующая мастер-карта (Radeon CrossFire Edition), оснащенная блоком совмещения частей изображения.


Технология ATI CrossFire допускает использование карт, работающих на разных тактовых частотах и оснащенных разными объемами памяти. Это означает, что в качестве ведомой карты можно использовать Radeon X1900 XTX, Radeon X1900 XT или даже какой-либо менее производительный вариант Radeon X1900. Теоретически, каждая из карт будет продолжать работать на своих номинальных частотах, если расхождение по ним незначительно. Отметим, что создание работающего мультипроцессорного массива, состоящего из Radeon X1900 и Radeon X1800 невозможно.


Принципиальных отличий между платформой Radeon X1900 CrossFire и более ранней Radeon X1800 CrossFire нет. Если Вас интересуют подробности функционирования технологии CrossFire, Вам следует ознакомиться с обзором, посвященным Radeon X1800 XT CrossFire Edition.

Режимы работы multi-GPU остались прежними:

Первый режим, Scissor, работает так же, как и режим SMR в Nvidia SLI: кадр разбивается на две части, каждая из которых рендерится отдельным GPU. Для лучшей сбалансированности размер этих частей может меняться динамически; за разбиение кадра отвечает драйвер. Геометрическая информация дублируется для каждого графического процессора. Работает в режимах Direct3D и OpenGL.

Во втором режиме, alternate frame rendering, или AFR, кадры рендерятся и выводятся на экран по очереди. Самый эффективный режим с точки зрения масштабируемости, так как каждый GPU обрабатывает геометрию для своего кадра, и бесполезного дублирования не происходит. Работает в режимах Direct3D и OpenGL, но только в том случае, если для данного приложения имеется соответствующий профиль в ATI Catalyst.

Третий режим, SuperTiling, не имеет аналогов у конкурента: в нем кадр разбивается в шахматном порядке на тайлы размером 32х32 пикселя. Половина тайлов обрабатывается ведущим GPU, половина ложится на плечи ведомого. Полностью аппаратный режим, не зависит от драйверов. Геометрическая информация дублируется для каждого графического процессора. Работает только на картах с 16 пиксельными процессорами и только в режиме Direct3D.

Режим Super AA, в отличие от остальных режимов работы CrossFire служит не для увеличения производительности графической подсистемы, а для улучшения качества изображения путем введения дополнительных режимов FSAA 8x, 10x, 12x и 14x. При использовании FSAA 8x и 12x каждая из графических карт в связке CrossFire работает в режиме FSAA 4x и FSAA 6x соответственно, но выборка сэмплов осуществляется из разных участков изображения, после чего кадры объединяются для получения FSAA, эквивалентного 8x и 12x, соответственно. Режимы FSAA 10x и 14x являются гибридными и сочетают в себе традиционный мультисэмплинг 4x/6x и дополнительное сглаживание, эквивалентное суперсэмплингу 2х. Количество текстурных выборок в режиме Super AA увеличивается вдвое, что позволяет использовать анизотропную фильтрацию, эквивалентную AF 32x. Режим Super AA доступен в приложениях, использующих Direct3D и OpenGL.

Как и прежде, режим рендеринга CrossFire выбирается автоматически, если включена функция Catalyst A.I. В этом случае выбор зависит от API, используемого конкретным приложением: SuperTiling для Direct3D, Scissor для OpenGL, AFR – в случае наличия соответствующего профиля в Catalyst. В случае отключения Catalyst A.I., для игр, использующих Direct3D используется режим SuperTiling; во всех остальных случаях задействуется режим Scissor. В случае применения FSAA 8x/10x/12x/14x автоматически активируется режим Super AA.

Те, кто интересуется особенностями конструкции Radeon X1900 XT CrossFire Edition, могут познакомиться с картой поближе, прочтя обзор, озаглавленный "Властелин шейдеров: обзор Radeon X1900 XTX", а также почерпнуть некоторые детали из обзора, посвященного Radeon X1800 XT CrossFire. Примите во внимание тот факт, что карты CrossFire Edition не имеют ТВ-выхода, следовательно, их не имеет смысла устанавливать в мультимедийные системы, использующие для передачи видео S-Video или композитные кабели. Если же Вы являетесь счастливым обладателем телевизора или проектора, оснащенного входом DVI или HDMI, Вы сможете без проблем вывести картинку на большой экран.

Конфигурация тестовой платформы и методы тестирования


Тестирование производительности платформы ATI Radeon X1900 CrossFire производилось на платформе, имевшей следующую конфигурацию:

Процессор AMD Athlon 64 4000+ (2.40ГГц, 1МБ L2);
Системная плата ATI Radeon XPRESS 200 CrossFire Edition (ATI RD480 + SB450);
Память OCZ PC-3200 Platinum EL DDR SDRAM (2x1ГБ, CL2-3-2-5);
Жесткий диск Maxtor MaXLine III 7B250S0 (Serial ATA-150, NCQ, буфер 16МБ);
Звуковая карта Creative SoundBlaster Audigy 2;
Блок питания Enermax Liberty 620W power supply (ELT620AWT, номинальная мощность 620W);
Мониторы Dell P1130/Dell P1110 (21'', максимальное разрешение 1800х1440х75 Гц);
Microsoft Windows XP Pro SP2, DirectX 9.0c;
Catalyst 6.1 (с поддержкой Radeon X1900 support);
Nvidia ForceWare 81.98.

Драйверы ATI и Nvidia были настроены согласно стандартной процедуре, принятой в нашей лаборатории:

ATI Catalyst:

Catalyst A.I.: Standard
Mipmap Detail Level: Quality
Wait for vertical refresh: Always off
Adaptive antialiasing: Off
Temporal antialiasing: Off
Quality AF: Off
Остальные настройки: по умолчанию

Nvidia ForceWare:

Image Settings: Quality
Vertical sync: Off
Trilinear optimization: On
Anisotropic mip filter optimization: Off
Anisotropic sample optimization: On
Gamma correct antialiasing: On
Transparency antialiasing: Off
Остальные настройки: по умолчанию

В каждой игре был установлен максимально возможный уровень качества графики, одинаковый для решений ATI и Nvidia, за исключением авиасимулятора Pacific Fighters, требующего поддержки вершинного текстурирования для режима Shader Model 3.0. Данной возможностью семейство Radeon X1000 не обладает, поэтому на нем игра запускалась в режиме Shader Model 2.0. Конфигурационные файлы игр модификациям не подвергались. В случае, если игра обладала встроенными возможностями для тестирования (запись и ускоренное воспроизведение демо с выводом результата в fps), мы использовали эти возможности, в противном случае, применялась утилита FRAPS. По возможности фиксировались не только средние, но и минимальные значения fps, для более полной оценки производительности.

От использования режима Pure Speed было решено отказаться, как от не репрезентативного – в нем производительность столь мощных графических систем, как Radeon X1900 XT CrossFire, Radeon X1800 XT CrossFire и GeForce 7800 GTX SLI была бы ограничена производительностью центрального процессора, используемого в наших тестовых платформах. Так как практически ни одна сегодняшняя игра (а также монитор) не поддерживает разрешения свыше 1600х1200, мы решили нагрузить системы multi-GPU, используя более ресурсоемкие режимы FSAA, нежели FSAA 4x. Для CrossFire были выбраны режимы FSAA 8x и 14x, а для SLI – 8x и 16x. Поскольку сегодняшние игры просто не знают об их существовании, включение этих режимов производилось из драйверов.

К сожалению, мы по-прежнему не располагаем двумя экземплярами GeForce 7800 GTX 512, поэтому в качестве соперника связки Radeon X1900 XT CrossFire вновь выступила связка, состоящая из двух обычных GeForce 7800 GTX. Также, для сравнения, в режиме FSAA 4x + AF 16x были протестированы следующие одиночные карты:

Radeon X1900 XTX 512MB (R580, 650/1550MHz, 48pp, 8vp, 256-bit, 512MB)
RADEON X1800 XT 512MB (R520, 625/1500Mhz, 16pp, 8vp, 256-bit, 512MB)
GeForce 7800 GTX 512 (G70, 550/1700MHz, 24pp, 8vp, 256-bit, 512MB)
GeForce 7800 GTX (G70, 430/1200MHz, 24pp, 8vp, 256-bit, 256MB)

В качестве бенчмарков были использованы следующие игры и приложения:

Трехмерные шутеры с видом от первого лица:

Battlefield 2
Chronicles of Riddick
Call of Duty 2
Doom III
Far Cry
F.E.A.R.
Half-Life 2
Half-Life 2: Lost Coast
Project Snowblind
Quake 4
Serious Sam 2
Unreal Tournament 2004


Трехмерные шутеры с видом от третьего лица:

Splinter Cell: Chaos Theory


Симуляторы:

Colin McRae Rally 2005
Pacific Fighters


Стратегические игры:

Age of Empires 3
Warhammer 40.000: Dawn of War


Полусинтетические тесты:

Aquamark3


Синтетические тесты:

Futuremark 3DMark03 build 360
Futuremark 3DMark05 build 120
Futuremark 3DMark06 bulid 120

Игровые тесты: Battlefield 2


Как и в случае с тестированием Radeon X1800 XT CrossFire, нам не удалось заставить игру использовать экстремальные режимы полноэкранного сглаживания, поэтому результаты для режимов Super AA/SLI AA 8x/14x/16x отсутствуют.


Традиционный режим eye candy в данном случае недостаточно ресурсоемок, чтобы стать серьезной нагрузкой для современных систем multi-GPU.

В разрешении 1600х1200 связка Radeon X1900 XT CrossFire демонстрирует некоторое преимущество над комплексом Radeon X1800 XT CrossFire, однако, чувствуется, что производительность лимитирована скоростью текстурных выборок.

Впрочем, небольшого преимущества Radeon X1900 XT CrossFire достаточно, чтобы утвердиться в статусе самой производительной мультипроцессорной графической системы из протестированных.

Игровые тесты: Chronicles of Riddick



Прирост производительности Radeon X1900 XT CrossFire над Radeon X1800 XT CrossFire очевиден, но очевидно также и то, что в этой игре пространство для роста производительности в рамках архитектуры Radeon X1000 невелико.

Обратите внимание – выигрыш по сравнению с одиночной картой в случае с семейством Radeon X1900 совсем невелик. Но не стоит забывать, что Chronicles of Riddick работает в OpenGL и использует стенсильные тени, а не тени, создающиеся при помощи shadow mapping.

Отметим, что все системы multi-GPU, а также GeForce 7800 GTX 512 обеспечивают достаточно высокую производительность в этой игре.


В режиме Super AA 8x новинке удается выйти на первое место и даже сделать почти доступным для игры разрешение 1280х1024, но прирост скорости относительно Radeon X1800 XT CrossFire не слишком велик и здесь, что, впрочем, неудивительно, учитывая незначительно отличающиеся тактовые частоты двух систем ATI CrossFire.


Кардинальных изменений не наблюдается и при переходе к еще более ресурсоемкому Super AA 14x, ведь возрастает, главным образом, нагрузка на подсистему памяти, а ее производительность у Radeon X1800 XT CrossFire и Radeon X1900 XT CrossFire практически одинакова. Разрешение 1024х768 доступно для игры, но есть ли смысл использовать его в игровой системе класса ultra high-end, наверняка оснащенной монитором с диагональю 19" – 21"?

Игровые тесты: Call of Duty 2



При использовании FSAA 4x мы снова видим, что обе связки CrossFire демонстрируют схожие результаты в первых двух разрешениях, и лишь в 1600х1200 Radeon X1900 XT CrossFire чуть опережает свою предшественницу. Причина подобного поведения банальна: Call of Duty 2 не может загрузить все 96 пиксельных процессоров нового тандема настолько, чтобы замаскировать недостаточную скорость выборки текстур.


Radeon X1800 XT CrossFire практически не уступает новейшему Radeon X1900 XT CrossFire, несмотря на заметно более скромные технические характеристики.
Обе системы multi-GPU, созданные ATI Technologies, обеспечивают приемлемую производительность в разрешениях не выше 1024х768.


Вышесказанное справедливо и для режима Super AA 14x – в наиболее тяжелом для видеоподсистемы случае преимущество новинки составляет лишь порядка 10%-11%. Этого явно недостаточно, чтобы обеспечить достаточный уровень комфорта в разрешении 1600х1200. Как и в предыдущем случае, реально доступным игроку разрешением является 1024х768.

Следует отметить бросающуюся в глаза крайне низкую производительность SLI AA в случае для пары GeForce 7800 GTX 256MB: желающие приобрести подобный тандем должны понимать, что достигнуть приемлемого уровня скорости при экстремальных режимах сглаживания можно исключительно балансируя между настройками разрешений и спецэффектов.

Игровые тесты: Doom III








Первенство Radeon X1900 XT CrossFire становится очевидным только в разрешении 1600х1200, но и в этом случае отчетливо видна меньшая эффективность по сравнению с Radeon X1800 XT CrossFire, что можно объяснить недостаточной скоростью текстурных выборок и/или пропускной способностью памяти.

В более экстремальных режимах наблюдается аналогичная ситуация: Radeon X1900 XT CrossFire почти не имеет преимуществ перед Radeon X1800 XT CrossFire в разрешениях вплоть до 1600х1200, но и в этом случае, прирост производительности составляет менее 10 fps. Этого недостаточно, чтобы сделать данное разрешение играбельным. Впрочем, ситуация для SLI AA и GeForce 7800 GTX SLI столь же плачевна.

Возможно, в играх, более широко использующих длинные и сложные шейдеры, наличие 96 пиксельных процессоров станет решающим фактором?

Игровые тесты: Far Cry








Оба варианта CrossFire легко достигают максимально возможной на этом уровне производительности, после чего на протяжении всего теста демонстрируют практически одинаковую скорость, что даёт основания для констатации недостаточной скорости выборки текстур или пропускной способности памяти.

Впрочем, проблемой это не является: даже используя Super AA 14x, на Radeon X1800/X1900 CrossFire можно комфортно играть во всех стандартных разрешениях, чего не скажешь о GeForce 7800 GTX SLI.






Несколько лучше видны преимущества новой системы ATI на уровне Research, особенно, в высоких разрешениях. Но и здесь, несмотря на использование более сложных пиксельных шейдеров, не наблюдается прироста производительности, ради которого стоило бы затрачивать средства на модернизацию имеющейся платформы Radeon X1800 XT CrossFire.

Отметим, однако, что для того, кто не планирует использование Super AA, приобретение одного Radeon X1900 XTX может стать более выгодным шагом, нежели покупка двух Radeon X1800 XT, с целью объединения их в систему multi-GPU. Производительность этих решений отличается незначительно, при этом одиночный Radeon X1900 XTX стоит гораздо дешевле, не требует наличия системной платы, поддерживающей CrossFire и к тому же потребляет значительно меньше энергии.

Игровые тесты: F.E.A.R.



По сравнению с Nvidia SLI, технология ATI CrossFire работает не слишком эффективно, более того, в двух первых разрешениях Radeon X1900 XT CrossFire демонстрирует более низкую производительность, нежели просто Radeon X1900 XTX! Мы не знаем, что лежит в основе такого поведения, поскольку Radeon X1800 XT CrossFire обеспечивает хотя и небольшой, но стабильный прирост скорости по сравнению с одиночной картой Radeon X1800 XT. Возможно, это вызвано десинхронизацией связки, которая, в свою очередь, может быть обусловлена разницей в тактовых частотах между Radeon X1900 XTX и Radeon X1900 XT CrossFire Edition.


Ничего похожего не наблюдается при переходе от обычного FSAA 4x к Super AA 8x – в данном случае Radeon X1900 XT CrossFire хотя и демонстрирует некоторое падение запаса прочности по сравнению с Radeon X1800 XT CrossFire, средняя производительность этой связки значительно выше. Прирост скорости составляет от 20% до 60%. Теоретически это делает доступным разрешение 1280х1024, но минимальная производительность в нем составляет 21 fps, поэтому игра в этом разрешении не всегда будет комфортной даже при использовании двух Radeon X1900.


Radeon X1900 XT CrossFire более, чем на 40% опережает свою предшественницу, платформу Radeon X1800 XT CrossFire, уже в разрешении 1024х768. Средняя производительность на уровне 60 fps в разрешении 1024х768 позволяет играть в F.E.A.R., используя Super AA 14x, что само по себе является беспрецедентным случаем.

Но, во-первых, минимальный fps при этом все же слишком мал и не превышает 23 fps, а во-вторых, столь низкое разрешение вряд ли будет востребовано в игровой системе такого класса. Тем не менее, полученные результаты дают нам основание считать, что наличие 96 пиксельных процессоров может принести отличный прирост производительности там, где предполагается массовое использование сложных шейдеров. Иными словами, у Radeon X1900 XT CrossFire есть очень перспективное будущее.

Игровые тесты: Half-Life 2








Так как Half-Life 2 уже не нагружает современные графические процессоры так, как процессоры предыдущего поколения, использование двух Radeon X1900, работающих в режиме multi-GPU, мало что может дать в этой игре как по сравнению с одним Radeon X1900 XTX, так и в сравнении с Radeon X1800 XT CrossFire: сказывается невысокая скорость выборки текстур.

В высоких разрешениях при использовании экстремальных режимов сглаживания новая система multi-GPU, созданная ATI Technologies, чуть опережает предыдущую систему, но расхождение составляет не более 10-11 fps при средней производительности в районе 75-80 fps.

Игровые тесты: Half-Life 2: Lost Coast








Технодемо Half-Life 2: Lost Coast, будучи насыщенным продвинутыми эффектами SM3.0/HDR, способно в достаточной степени загрузить даже Radeon X1900 XT CrossFire, по крайней мере, при использовании экстремальных режимов полноэкранного сглаживания.

К сожалению, даже производительности этой сверхмощной видеосистемы недостаточно, чтобы сделать доступными разрешения, отличные от 1024х768. Впрочем, если говорить о сравнении с предшественниками и конкурентами, мы должны заметить, что масштабируемость Radeon X1900 XT CrossFire заслуживает уважения, что еще раз подтверждает гипотезу о том, что новое воплощение multi-GPU технологии от ATI имеет отличный задел на будущее.

Игровые тесты: Project: Snowblind








Проблема, уже описанная нами в двух предыдущих обзорах технологии CrossFire, никуда не исчезла – игра по-прежнему не любит технологий multi-GPU и реагирует на попытку их использования значительным падением производительности.

Что касается режимов Super AA/SLI AA, использующих дополнительный GPU исключительно для увеличения качества сглаживания, то они работают корректно, правда, никакого прироста производительности по сравнению с Radeon X1800 XT CrossFire мы так и не увидели – максимальное расхождение между двумя вариантами ATI CrossFire не превысило 1 кадра в секунду.

Игровые тесты: Quake 4








Как и во множестве предыдущих случаев, какое-то преимущество перед предшественницей система Radeon X1900 XT CrossFire показала только при использовании экстремальных режимов сглаживания и только в разрешении 1600х1200.

Как мы видим, для игр сегодняшнего дня баланс производительности текстурных блоков и вычислительных пиксельных процессоров GeForce 7800 GTX – лучшее решение против баланса в Radeon X1900 XTX. К сожалению, низкая скорость выборки текстур серьезно ограничивает производительность новинки в целом ряде игр. В том числе и в Quake 4.

Игровые тесты: Serious Sam 2



Шейдеры, используемые в Serious Sam 2, содержат большое количество обращений к текстурам, варьирующееся вплоть до 8, что является одной из основных причин предпочтений игрой архитектуры GeForce 7. Большую часть времени вычислительные пиксельные процессоры Radeon X1800 и Radeon X1900 в ней просто простаивают. Именно поэтому только использование Radeon X1900 XT CrossFire позволяет превзойти одиночный GeForce 7800 GTX 512 в разрешениях 1024х768 и 1280х1024. Логично предположить, что массив из пары GeForce 7800 GTX 512 не оставил бы новинке и шанса.


При использовании Super AA превосходство Radeon X1900 XT CrossFire над Radeon X1800 XT CrossFire с ростом разрешения не растет, как в предыдущих случаях, а напротив, уменьшается. При минимальной производительности на уровне 25 кадров в секунду и средней в районе 55 кадров в секунду Radeon X1900 XT CrossFire позволяет достаточно комфортно играть в разрешении 1024х768 – очень неплохой результат, учитывая требовательность данной игры.


Средняя производительность Radeon X1900 XT CrossFire падает незначительно, но минимальная опускается ниже барьера в 25 fps, что исключает возможность комфортной игры при использовании Super AA 14x. Radeon X1800 XT CrossFire уступает более молодому сопернику менее 10%.

Игровые тесты: Unreal Tournament 2004








Unreal Tournament 2004 все так же демонстрирует наличие проблем с производительностью Radeon X1800/X1900. Особенно ярко это проявляется при использовании ресурсоемких режимов FSAA, возможно, причиной опять-таки является низкая скорость выборки текстур.

Также, по всей видимости, режим SLI AA 16x работает в этой игре не совсем корректно, поскольку результаты, полученные в нем, практически не отличаются от результатов в режиме SLI AA 8x.

Игровые тесты: Splinter Cell: Chaos Theory



В низких разрешениях производительность ограничивается центральным процессором, но и в 1600х1200 Radeon X1900 XT CrossFire опережает Radeon X1800 XT CrossFire лишь на 10%, несмотря на то, что игра использует возможности SM3.0/HDR.


Примерно такое же или чуть большее преимущество обеспечивается новой связкой CrossFire и при использовании режима Super AA 8x. Пожалуй, в разрешении 1600х1200 теперь можно играть с несколько большим комфортом – этим и ограничивается эффект от наличия 96 пиксельных процессоров.


Все вышесказанное справедливо и для режима Super AA 14x – трехкратное увеличение числа пиксельных процессоров дает лишь 10%-12% прироста в скорости даже в игре, насыщенной продвинутыми пиксельными шейдерами.

Отметим, что скорость SLI AA в случае с Splinter Cell: Chaos Theory и GeForce 7800 GTX SLI находится практически на приемлемом уровне (для шутера от третьего лица) в разрешении 1280x1024 и на отличном уровне для разрешения 1024х768.

Игровые тесты: Colin McRae Rally 2005








Radeon X1900 XT CrossFire почти везде демонстрирует такую же производительность, что и Radeon X1800 XT CrossFire практически во всех режимах и разрешениях даже не смотря на то, что данная игра очень лояльна к продуктам ATI Radeon. Впрочем, любителям быстрой езды не стоит обижаться: CrossFire обеспечивает отличнейшую производительность во всех режимах и разрешениях! Конкурент GeForce 7800 GTX SLI показывает неплохие результаты при использовании сглаживания 8х в разрешениях вплоть до 1280х1024, а также предлагает отличную скорость при включении антиалиасинга 16х в разрешении 1024х768.

Основными сдерживающими факторами для роста производительности в случае с Radeon X1900 CrossFire являются аналогичная скорость выборки текстур и пропускная способность памяти по сравнению с предшественником Radeon X1800 CrossFire.

Игровые тесты: Pacific Fighters








Производительность карт ATI Radeon, в том числе и работающих в режиме CrossFire неоптимальная по простой причине – движок, используемый Pacific Fighters, изначально создавался с учетом архитектурных особенностей семейств GeForce 6/7. В нем применяется выборка текстур из вершинных шейдеров, а число обращений к текстурам очень велико, поэтому лучшие результаты в этой игре достигаются на картах GeForce 7800 GTX/7800 GTX 512.

Вплоть до режима Super AA 14x/SLI AA 16x первенство принадлежит GeForce 7800 GTX SLI, но и в последнем случае он начинает уступать соперникам только по причине чрезвычайной ресурсоемкости SLI AA 16x, а также низкой частоты видеопамяти. Что касается Radeon X1900 XT CrossFire, то зона комфортного применения этой системы в Pacific Fighters ограничивается разрешением 1024х768 и режимом Super AA 14x.

Игровые тесты: Age of Empires 3


В связи с некорректностью результатов CrossFire, полученных в этой игре при тестировании в режиме Super AA, мы решили не включать их в обзор.


По мере роста разрешения, эффективность Radeon X1900 XT CrossFire возрастает. Если в 1024х768 прирост производительности относительно одиночного Radeon X1900 XTX практически отсутствует, то в 1600х1200 он составляет ни много, ни мало, 50%, что позволяет опередить GeForce 7800 GTX SLI на мизерное значение в 2 кадра в секунду.

Вероятно, связка GeForce 7800 GTX 512 SLI была бы быстрее Radeon X1900 XT CrossFire, но мы не можем этого проверить из-за отсутствия второго экземпляра соответствующей карты.

Игровые тесты: Warhammer 40.000: Dawn of War



В данном случае Radeon X1900 XT CrossFire уступает Radeon X1800 XT CrossFire, причем, довольно заметно – порядка 10%. Причина нам неизвестна, но очень может быть, она та же, что и в F.E.A.R.; не исключено, что это связано с асинхронностью работы Radeon X1900 XT CrossFire Edition и Radeon X1900 XTX. Что касается производительности, то GeForce 7800 GTX SLI демонстрирует лучшие результаты, нежели Radeon X1800 XT CrossFire – отчасти из-за поддержки UltraShadow II, отчасти из-за более эффективной работы с текстурами.


Результаты Radeon X1800 XT CrossFire и Radeon X1900 XT CrossFire практически совпадают. Хотя мультипроцессорные системы ATI и мизерно опережают GeForce 7800 GTX SLI при использовании экстремальных режимов сглаживания, последняя обеспечивает более высокий минимальный fps, а значит, у игрока будет меньше шансов встретиться с падением скорости ниже комфортного уровня.


Переход к использованию Super AA 14x несколько увеличивает разрыв между двумя системами CrossFire. Обе они опережают решение Nvidia, но оно продолжает обеспечивать большой запас прочности, несмотря на работу в гораздо более ресурсоемком режиме SLI AA 16x. Диапазон производительности 29-44 fps, демонстрируемый двумя GeForce 7800 GTX, в данном случае более предпочтителен, нежели 17-49 fps, демонстрируемые Radeon X1900 XT CrossFire.

По всей видимости, проблемы с масштабируемостью Radeon X1800 CrossFire к Radeon X1900 CrossFire кроются в недостаточно быстрой выборке текстур, обусловленной наличием всего 32 соответствующих блоков, против 48 у GeForce 7800 GTX.

Полусинтетические тесты: Aquamark3



Поскольку Aquamark3 уже не является репрезентативным тестом в случае графических систем высшего класса, особенно, мультипроцессорных, полученные результаты неудивительны – обе платформы ATI CrossFire и платформа Nvidia SLI идут практически наравне, с несущественным отставанием последней.


Из-за менее производительной подсистемы памяти связка GeForce 7800 GTX SLI уступает Radeon X1800 XT/1900 XT CrossFire при использовании режимов сглаживания, эквивалентных FSAA 8x. Результаты последних практически не отличаются – следствие аналогичной скорости выборки текстур.


То же самое можно наблюдать и при использовании более экстремальных режимов сглаживания, но производительность GeForce 7800 GTX SLI в данном случае еще ниже в связи с использованием честного суперсэмплинга.

Синтетические тесты: Futuremark 3DMark03



Как уже было отмечено в обзоре Radeon X1900 XTX, 3DMark03 не является благоприятной средой для раскрытия талантов нового семейства ATI. Два видеоадаптера Radeon X1900, работающие в режиме CrossFire, ведут себя аналогично одиночному Radeon X1900 XTX, то есть, хотя и опережают пару Radeon X1800 XT, но не слишком значительно. Во всяком случае, достичь отметки 30.000 очков им не удается – не хватает 1613 очков.






На протяжении всего первого теста производительность Radeon X1800 XT CrossFire и Radeon X1900 XT CrossFire одинакова, так как в этом тесте пиксельные шейдеры отсутствуют вообще. Более высокие тактовые частоты Radeon X1900 XTX, являющегося ведомым членом новой связки CrossFire, обесцениваются тем, что ведущая карта работает на частотах, стандартных для Radeon X1900 XT. Если некоторый прирост производительности и есть, то он полностью нивелируется асинхронностью частот Radeon X1900 XT CrossFire Edition и Radeon X1900 XTX.






Примерно та же картина вырисовывается во втором игровом тесте – использование SM1.1/1.4 также не нагружает современные карты в достаточной степени, и основное влияние на производительность все так же оказывают частоты GPU и памяти. Особенно хорошо это видно в случае задействования экстремальных режимов сглаживания.






Ситуация несколько меняется в третьем тесте – в режиме FSAA 4x + AF 16x на первое место выходит GeForce 7800 GTX SLI. В дальнейшем, ее отставание от систем CrossFire менее значительно, нежели в предыдущем случае; возможно, из-за более эффективной работы с геометрией, сложность которой в третьей тестовой сцене выше, нежели во второй.






В четвертом тесте Radeon X1900 XT CrossFire начинает показывать некоторое преимущество над Radeon X1800 XT CrossFire, поскольку некоторое пространство для демонстрации возросшей математической производительности здесь все-таки есть, хотя используемые в сцене шейдеры и не слишком сложны по нынешним меркам.

В результате, как мы и предполагали, победа Radeon X1900 XT CrossFire над Radeon X1800 XT CrossFire оказалась обусловленной, главным образом, результатами четвертого игрового теста. Во всех же остальных случаях обе системы CrossFire продемонстрировали практически одинаковую производительность.

Синтетические тесты: Futuremark 3DMark05



Эффективность Radeon X1900 XT CrossFire по отношению к Radeon X1900 XTX значительно ниже, нежели аналогичный показатель Radeon X1800 XT CrossFire. Возможно, дело в процессорозависимости тестов 3DMark05 или же скорость систем CrossFire ограничивается их низкой эффективностью при работе с большим количеством сложных текстур? Давайте посмотрим.






Очевидно, что в низких разрешениях при использовании FSAA 4x ограничение существует, и находится оно на уровне 40-41 fps. С ростом разрешения, а также при переходе к использованию режимов Super AA/SLI AA фактор, ограничивающий производительность, теряет силу, и Radeon X1900 XT CrossFire получает возможность проявить себя с лучшей стороны и опередить Radeon X1800 XT CrossFire на 20%-30%.






Аналогично ведет себя новинка и во втором тесте, но, в отличие от первого, ее преимущество над Radeon X1800 XT CrossFire при использовании экстремальных режимов сглаживания не столь велико и составляет не более 20%.






Напротив, в третьем тесте, использующем самые длинные и сложные шейдеры, имеющиеся в составе 3DMark05, Radeon X1900 XT CrossFire начинает демонстрировать 10% преимущество над Radeon X1800 XT CrossFire с самого начала. Впрочем, на всем протяжении теста оно не превышает 30%.

Результаты, показанные новинкой в общем зачете, вполне закономерны, учитывая тот факт, что по умолчанию 3DMark05 запускается в разрешении 1024х768 без использования FSAA, а в этом случае, даже в третьем тесте оба варианта CrossFire ограничиваются производительностью центрального процессора.

Синтетические тесты: Futuremark 3DMark06








При создании спецэффектов в графических тестах 3DMark06 использует массу очень сложных шейдеров как версии 2.0, так и версии 3.0, а также shadow mapping и HDR. Наличие 96 пиксельных процессоров в данном случае оказывается более чем востребованным, и Radeon X1900 XT CrossFire уверенно лидирует как в общем зачете, так и по результатам тестов SM2.0 и SM3.0/HDR. Следует также отметить, что в тестах SM2.0 GeForce 7800 GTX SLI опережает Radeon X1800 XT CrossFire, несмотря на гораздо более низкие тактовые частоты – в этих тестах математическая производительность пиксельных процессоров не столь важна, как в тестах SM3.0/HDR.




Поскольку для использования Super AA 14x/SLI AA 16x в 3DMark06 наличия 512МБ видеопамяти недостаточно, тестирование в этом режиме не проводилось. Во всех остальных случаях Radeon X1900 XT CrossFire прочно занял первую позицию, причем, в зависимости от разрешения, выигрыш в скорости по сравнению с Radeon X1800 XT CrossFire составил от 10% до 40%.




Не столь быстро нарастает разрыв между двумя связками CrossFire во втором графическом тесте SM2.0, но, тем не менее, преимущество новой модели налицо и здесь. Благодаря поддержке Fetch4 она великолепно справляется со сложными тенями, которыми насыщена тестовая сцена.




Так как GeForce 7800 не позволяют одновременно использовать FSAA и HDR, в тестах SM3.0/HDR они участия не принимают, поскольку даже наименее ресурсоемкий режим, используемый нами в этом тестировании, подразумевает использование FSAA 4x.

Первый тест SM3.0/HDR насыщен сложнейшими пиксельными шейдерами и динамическими тенями, поэтому неудивительно, что преимущество новинки перед предшественницей здесь наиболее велико и достигает 50%.




Обратите внимание, что в разрешении 1024х768 производительность двух систем CrossFire практически не отличается. Вероятно, 36 кадров в секунду является потолком для платформы, оснащенной процессором AMD Athlon 64 4000+. В более высоких разрешениях, а также при использовании Super AA 8x Radeon X1800 XT CrossFire быстро сдает свои позиции, будучи не в силах противопоставить свои 32 пиксельных процессора 96 процессорам Radeon X1900 XT CrossFire.

В целом, первенство Radeon X1900 XT CrossFire в 3DMark06 более чем закономерно – в разрешении 1280х1024, которое используется по умолчанию, она лидирует во всех четырех графических тестах.

Заключение


Уже ни для кого не является новостью тот факт, что технология ATI CrossFire значительно повзрослела со времен ее первого представления в сентябре 2005 года в составе архитектуры Radeon X800. Платформа Radeon X1800 CrossFire смогла предложить пользователям должную степень надежности, стабильности, качества и удобства использования, поэтому, описывая Radeon X1900 CrossFire, следует говорить, главным образом, о производительности.

Пара Radeon X1900, работающая в режиме CrossFire, на сегодня является одной из самых производительных конфигурацией, которую может заполучить в свое распоряжение обычный пользователь. Эта связка обладает феноменальной производительностью в современных играх; она позволяет использовать экстремальные режимы полноэкранного сглаживания и имеет неплохой задел на будущее. Если Вас интересуют максимальная скорость и максимальное качество, и Вы готовы за это платить, идея приобретения Radeon X1900 XT/XTX и Radeon X1900 XT CrossFire имеет для Вас смысл: это действительно мощнейшее сочетание.

К сожалению, графический тандем Radeon X1900 CrossFire имеет некоторые недостатки: довольно часто его возможности ограничиваются производительностью при выборке текстур или пропускной способностью подсистемы памяти. Как следствие, большинство современных игр демонстрируют практически одинаковый уровень производительности на платформах Radeon X1900 CrossFire и Radeon X1800 CrossFire.

Главным преимуществом системы Radeon X1900 CrossFire является ее ориентированность на будущее: она уже демонстрирует высочайшие показатели там, где пиксельные шейдеры содержат большое количество математических инструкций. Игры следующего поколения, несомненно, смогут воспользоваться мощью 96 пиксельных процессоров в полной мере.

Если вести речь о рыночных перспективах Radeon X1900 CrossFire, необходимо учитывать, что платы с поддержкой Nvidia SLI и процессоров AMD, наиболее популярных в среде игроков, встречаются гораздо чаще, нежели платы, обладающие поддержкой CrossFire. Широкая доступность SLI вкупе с лучшей осведомленностью конечного пользователя об этой технологии позволяют Nvidia не торопиться с выпуском прямого соперника Radeon X1900 CrossFire и не бояться серьезных потерь в этом секторе рынка. Тем не менее, поводы для беспокойства у Nvidia имеются: системы с поддержкой CrossFire уже доступны от производителей мощных ПК, таких, как Alienware и VoodooPC.

Radeon X1900 XT CrossFire: достоинства и недостатки


Достоинства:

Высочайшая производительность в большинстве приложений, главным образом, Direct3D;
Высокая производительность при использовании FSAA и анизотропной фильтрации;
Достаточная во многих играх производительность при использовании Super AA;
Поддержка сглаживания прозрачных текстур;
Задел на будущее: 512 МБ видеопамяти, наиболее эффективная реализация Shader Model 3.0, 96 пиксельных процессоров;
Одновременная поддержка FSAA и HDR.

Недостатки:

Очень высокий уровень энергопотребления (свыше 220 Ватт);
Двухслотовая система охлаждения;
Уступает сопернику в некоторых приложениях, главным образом, использующих OpenGL;
Высокая стоимость.