Эволюция драйверов ATI Catalyst на примере Radeon HD 4870

Автор: Jordan
Дата: 14.01.2009
Все фото статьи

Предисловие


В предыдущей статье о влиянии версии драйверов на скорость видеокарты мы рассказали вам о NVIDIA GeForce на примере GeForce GTX 260 (216SP) под Windows Vista x86. Как и было обещано в той статье, сегодня мы затронем тему влияния версии драйверов Catalyst на производительность видеокарты на GPU ATI, а именно — на примере Radeon HD 4870. Не будем разбираться в причинах, но так уж повелось, что драйверы Catalyst пользователи ругают гораздо чаще, нежели драйверы компании-конкурента. Что интересно, в свете выхода линейки видеокарт на графическом процессоре RV770 и высокой их популярности, критики стало ещё больше. Причём, пользователи сетовали (и продолжают сетовать) не столько на необъяснимо низкую производительность видеокарт на отдельных уровнях игр, сколько на обилие так называемых «глюков». Поэтому, помимо проверки изменения скорости видеокарты с разными версиями драйверов, сегодня я обязательно акцентирую внимание на дефектах изображения, если, конечно же, таковые будут обнаружены. Начнём с обзора самой видеокарты — тем более, что сегодня у нас в руках будет не точная копия референсного дизайна ATI — и истории изменений различных версий драйверов, беря отсчёт с момента выхода линейки ATI Radeon HD 4800.

Видеокарта HIS Radeon HD 4870 IceQ 4+ Turbo 1 Гбайт


Сравнительно небольшая коробка, в которой поставляется новинка, оформлена в привычном для HIS стиле. На лицевой и оборотной сторонах упаковки приведена вся необходимая (и не очень) информация о видеокарте. Кроме того, с оборотной стороны в картоне выполнен вырез по размеру системы охлаждения, сквозь который последнюю можно изучить даже не доставая видеокарту из коробки:


Внутри оболочки из тонкого картона находится ещё одна — теперь уже из плотного толстого картона, а в ней, в свою очередь, пластиковая вставка, в которой и зафиксированы видеокарта и аксессуары комплекта поставки. Перечислю их:


переходник с DVI на D-Sub;
переходник с DVI на HDMI;
гибкий соединительный мостик для CrossFire;
один кабель для подключения дополнительного питания 2xPATA → PCI-E;
голографическая наклейка HIS;
компакт-диск с драйверами видеокарты;
инструкция пользователя.

К сожалению, нет в комплекте поставки ни видеокабелей, ни игр, ни даже фирменной многофункциональной отвертки HIS. Весьма странный факт, так как с более дешёвыми HIS Radeon HD 4870 все эти дополнительные комплектующие поставляются (ну разве что за исключением игр).

HIS Radeon HD 4870 IceQ 4+ Turbo, в отличие от эталонных Radeon HD 4870, выполнена на плате цвета морской волны. Практически всю лицевую сторону видеокарты закрывает система охлаждения:


А вот оборотная сторона видеокарты ничем не закрыта:


Размеры видеокарты составляют 244х100х35 мм, что полностью соответствует размерам эталонной карты ATI. Как следствие, система охлаждения перекроет соседний к видеокарте PCI-слот на материнской плате. Правда, последний факт вряд ли можно отнести к недостаткам, так как все современные видеокарты высшего ценового сегмента уже давно оснащаются двухслотовыми системами охлаждения:


HIS Radeon HD 4870 IceQ 4+ Turbo оснащена PCI-Express x16 интерфейсом версии 2.0, двумя портами DVI-I (dual link, с поддержкой разрешений до 2560x1600 включительно), а также S-Video выходом:


И вновь, в отличие от обычной видеокарты Radeon HD 4870, у рассматриваемого сегодня продукта DVI-разъёмы с золотым (по информации производителя) напылением, что, по мнению инженеров HIS, должно способствовать снижению наводок. Впрочем, нам сдается, что ценность позолоты на корпусе — исключительно эстетическая.

Сняв систему охлаждения, я обнаружил, что HIS Radeon HD 4870 IceQ 4+ Turbo выполнена на печатной плате полностью референсного дизайна, вернее, единственное отличие заключается в цвете текстолита, о котором я уже упоминал выше.


На силовой части платы установлены два 6-контактных разъёма для подключения дополнительного питания:


Согласно спецификациям, Radeon HD 4870 512 Мбайт потребляет до 170 Вт электроэнергии (наши собственные измерения дали несколько меньшее значение — 130 Вт), поэтому для системы с установленной видеокартой рекомендуется блок питания мощностью 500 Вт. Для CrossFire-систем рекомендуются блоки питания мощностью от 600 Вт. Разумеется, если у вас в системе одна видеокарта и не самый мощный процессор (скажем, класса Core 2 Duo), то хватит и заметно менее мощного блока питания, лишь бы он был качественным.

Под системой охлаждения и слоем густого серого термоинтерфейса скрывается графический процессор RV770, выпущенный на Тайване в начале сентября 2008 года (37 неделя):


Площадь кристалла составляет 256 кв.мм, а число транзисторов — около 956 млн. Графический процессор укомплектован 800 унифицированными шейдерными процессорами, 40 текстурными блоками и 16 блоками растеризации. Частота GPU HIS Radeon HD 4870 IceQ 4+ Turbo составляет 770 МГц, что на 20 МГц (+6,7 %) выше частоты GPU эталонных видеокарт Radeon HD 4870.

Объём памяти видеокарты HIS Radeon HD 4870 IceQ 4+ Turbo увеличен вдвое в сравнении с эталонными Radeon HD 4870 и равен 1024 Мбайт. Составляющие его восемь микросхем стандарта GDDR5 производства компании Qimonda, выпущены на 40 неделе 2008 года:


Чипы относятся к ревизии А1 и маркированы IDGV1G-05A1F1C-40X. Номинальное время доступа составляет 1,0 нс, а теоретическая эффективная частота работы равна 4000 МГц — на ней память и функционирует (+200 МГц, или 5,3 % к номиналу HD 4870).

Таким образом, HIS Radeon HD 4870 IceQ 4+ Turbo представляет собой видеокарту с вдвое увеличенным объёмом видеопамяти и слегка повышенными частотами:


Кроме того, видеокарта оснащена системой охлаждения «IceQ 4+», которая на поверку отличается от эталонного кулера ATI только турбиной:


Конструктивно же радиатор, отводящий тепло от графического процессора, и металлическая пластина, контактирующая с микросхемами видеопамяти и силовыми элементами, ничем не отличаются от оных у референсного радиатора.

О температурном режиме видеокарты. Нагрузка на графический процессор и видеокарту в целом создавалась с помощью 10 циклов теста Firefly Forest из синтетического графического пакета 3DMark 2006 в разрешении 1920 х 1200 с анизотропной фильтрацией уровня 16х. Полноэкранное сглаживание не активировалось, так как в противном случае нагрузка на GPU и его температура были бы ниже. Все тесты проводились в закрытом корпусе системного блока Ascot 6AR2-B (конфигурацию вентиляторов в нём вы можете найти ниже, в разделе с методикой тестирования). Комнатная температура во время тестирования находилась у отметки 23,5 °C. Мониторинг частот и температур видеокарты осуществлялся с помощью программы RivaTuner v2.20. В связи с тем, что видеокарта разбиралась до проведения тестов, стандартный термоинтерфейс на GPU был заменён на термопасту Gelid GC1, нанесённую на графический процессор максимально тонким слоем.

Посмотрим на температурный режим видеокарты при автоматической работе турбины:


Хотелось бы отметить несколько важных моментов. Первое — это тот факт, что частота графического процессора видеокарты при переходе в 2D-режим не снижается до 500 МГц, как это происходит на эталонных Radeon HD 4870. Вероятно, в HIS, прошив повышенные частоты, попросту забыли о данной возможности RV770, приводящей к экономии электроэнергии и снижению температуры чипа. Второе — это высокая скорость вращения турбины и её ступенчатый переход от одной скорости к другой (смена происходит скачкообразно по таблице в зависимости от температуры GPU). Ввиду этого, уровень шума видеокарты довольно высок, а резкие изменения скоростного режима турбины создают дополнительный дискомфорт. Недоработанный BIOS — досадное и весьма серьёзное упущение инженеров компании.

Ну что же, в таком случае я решил доработать BIOS видеокарты самостоятельно. Для этого я использовал программу Radeon BIOS editor версии 1.18, и, взяв за основу оригинальный BIOS HD 4870 IceQ 4+ Turbo (архив RAR, 45 кбайт), снизил с 770 МГц до 250 МГц частоту работы графического процессора при переходе в 2D-режим, одновременно скорректировав напряжение на нём с 1,263 В до 1,083 В. Для режима UVD (воспроизведение видео) я установил частоту 500 МГц (как на эталонной Radeon HD 4870). Кроме изменений частот и напряжений, была скорректирована работа турбины. Теперь её скорость плавно меняется в зависимости от температуры графического процессора (от 30 до 100 °C):


Результатом введённых в BIOS корректировок явился несущественный рост температуры GPU (+2 °C в пике нагрузки) при значительном снижении скорости вращения турбины и, как следствие, уровня шума:


Как вы видите по графику мониторинга, скорость вращения турбины системы охлаждения теперь изменяется плавно при максимальных оборотах менее чем 2500 об./мин и минимальных 1450—1500 об./мин (для 2D-режима). Скорректированный BIOS видеокарты вы также можете скачать у нас: архив RAR, 43 кбайта. Оговорюсь, что при принятии решения о замене BIOS видеокарты, стоит всегда помнить, что в случае неудачного опыта ни производитель видеокарты, ни автор этой статьи, ни компания Ф-Центр ответственности за последствия не несут, вы действуете на свой страх и риск. Ознакомиться с температурным режимом работы видеокарты на максимальной скорости вращения турбины (примерно 5300 об./мин) можно по данному графику.

К сожалению, разгонный потенциал графического процессора видеокарты оказался весьма скромен. Так, с 770 МГц его частоту удалось поднять лишь до 785 МГц, или менее чем на 2 % (+4,7 % к стандартной частоте GPU ATI). Зато память видеокарты откровенно порадовала: с 4000 МГц её рабочую частоту без потери в стабильности и качестве картинки удалось поднять до 4600 МГц, или +15 % к номиналу (+21,1 % к номинальной частоте HD 4870):


После разгона видеокарты её температурный режим практически не изменился, хотя турбина в пике нагрузки стала работать примерно на 200 об./мин быстрее и, как следствие, несколько громче.

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


Рекомендованная производителем цена видеокарты HIS Radeon HD 4870 IceQ 4+ Turbo 1024 Мбайт равна 269 долларам США, в московской же рознице на момент подготовки статьи карта еще не встречалась.

Этапы эволюции драйверов ATI Catalyst


Catalyst 8.7 (21.07.08) — первый официальный драйвер для линейки видеокарт Radeon HD 48xx внёс массу различных исправлений в добром десятке популярных в то время игр, а также должен был повысить производительность в следующих тестах и играх:

3DMark Vantage — прирост производительности до 20 % для всей серии видеокарт ATI Radeon HD 3600 и HD 3400;
Company of Heroes (API DirectX 10) — прирост производительности от 3 до 12 % на специфических уровнях с видеокартами серии ATI Radeon HD 4800, HD 3800 и HD 3600;
Lost Planet (API DirectX 10) — прирост производительности от 4 до 15 % на отдельных уровнях с видеокартами серии ATI Radeon HD 4800, HD 3800 и HD 3600;
Lost Planet (API DirectX 9) — прирост производительности до 80 % (sic!) на всех видеокартах серии ATI Radeon при использовании технологии CrossFire и активных режимах полноэкранного сглаживания, а также анизотропной фильтрации;
Call Of Duty 4 (API DirectX 9) — прирост производительности до 4 % на специфических уровнях с видеокартами серии ATI Radeon HD 4800.

Кроме того, в данном драйвере была доработана панель управления Catalyst Control Center и улучшена работа клиента распределённых вычислений Folding@Home.

В драйвере Catalyst 8.8, вышедшем в конце второй декады августа, никаких улучшений в плане производительности не заявлено. Данная версия была нацелена в первую очередь на доводку технологии Avivo (работа с видеоконтентом). В то же время, в драйвере было обещано исправление массы различных ошибок в общей сложности в 18 играх для операционных систем Windows Vista и Windows XP. Последовавший за ним Catalyst 8.9 (17.09.08) также не был нацелен на увеличение производительности видеокарт, а только лишь внёс несущественные улучшения в работу Catalyst Control Center и частичную поддержку API OpenGL версии 3.0. Количество исправлений в играх здесь уже куда меньше, чем в предыдущей версии. Так как разработчиками драйверов улучшений в плане производительности данных версий не заявлено, то и тестировать их здесь мы не будем.

Catalyst 8.10 (15.10.08) также не должен был внести каких-либо улучшений в плане производительности, так как об этом ни слова не было сказано в официальных «release notes». Тем не менее, по отзывам пользователей и собственным наблюдениям, именно на драйвере данной версии можно было наблюдать небольшой прирост производительности в популярных тестах и, что самое важное, в играх. Поэтому Catalyst версии 8.10 и был включен в тестовый список. Исправлений в драйвере заявлено не так много и касаются они в основном работы с видео. Из нововведений можно отметить появившуюся возможность управления скоростью вращения турбин видеокарт из панели управления драйверов.

Catalyst 8.11 (12.11.08) является пятым по счёту официальным драйвером с момента выхода линейки Radeon HD 4800. Его появлению предшествовали, как минимум, две бета-версии, нацеленные на увеличение производительности видеокарт в новых играх. В результате было заявлено об увеличении производительности на 3—10 % в игре Far Cry 2 на видеокартах серии ATI Radeon 3xxx и 4xxx в режиме CrossFire, а также от 6 до 18 % в одиночном режиме и от 10 до 30 % в режиме CrossFireX для игры S.T.A.L.K.E.R.: Clear Sky на видеокартах серии ATI Radeon 3xxx и 4xxx. Исправления различных ошибок в современных играх в данной версии также обещаны.

Catalyst 8.12 (10/12/08) — долгожданный драйвер с массой улучшений в плане производительности видеокарт. Перечислим их:

3DMark Vantage (API DirectX 10) — повышение производительности до 5 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 46xx, HD 4550 и HD 4350;
Call Of Duty: World at War (API DirectX 9) — повышение производительности до 21 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 48xx;
Crysis (API DirectX 10) — повышение производительности до 25 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 4xxx;
Crysis WARHEAD (API DirectX 10) — повышение производительности до 13 % в одиночном и до 16 % в CrossFire-режиме для видеокарт семейства Radeon HD 4xxx;
Devil May Cry 4 (API DirectX 10) — повышение производительности до 6 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 4xxx и HD 38xx;
Fallout 3 — повышение производительности до 15 % в одиночном;
Far Cry 2 (API DirectX 10) — повышение производительности до 10 % в одиночном и до 57 % в CrossFire-режиме для видеокарт семейства Radeon HD 4xxx и HD 38xx;
FEAR (API DirectX 9) — повышение производительности до 6 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 4870 X2 и HD 4870;
Hellgate: London (API DirectX 10) — повышение производительности до 6 % в одиночном и до 10 % в CrossFire-режиме для видеокарт семейства Radeon HD 4xxx;
Left 4 Dead (API DirectX 9) — повышение производительности до 10 % в одиночном и до 5 % в CrossFire-режиме для видеокарт семейства Radeon HD 4870;
Lost Planet: Colonies (API DirectX 10) — повышение производительности до 10 % в одиночном и CrossFire-режиме для видеокарт семейства Radeon HD 4xxx и HD 38xx;
Prey (API OpenGL) — повышение производительности до 10 % в CrossFire-режиме для видеокарт семейства Radeon HD 4870 1 GB и HD 46xx, HD 45xx;
S.T.A.L.K.E.R.: Clear Sky — повышение производительности до 10 % в CrossFire-режиме для видеокарт семейства Radeon HD 4xxx и HD 38xx;
Unreal Tournament 3 (API DirectX 9) — повышение производительности до 18 % в одиночном и до 15 % в CrossFire-режиме при включенном полноэкранном сглаживании для видеокарт семейства Radeon HD 4xxx и HD 38xx.

Список впечатляет, не правда ли? Кроме того, внесены исправления в ряд игр, а также есть упоминания об оптимизации работы с видеоконтентом.

Вот так вот, по официальной версии, эволюционировали драйверы ATI Catalyst с момента появления линейки видеокарт Radeon серии HD 48xx. Теперь изучим тестовую конфигурацию и методику тестирования.

Методика тестирования


Тестирование видеокарты на различных версиях драйверов было проведено внутри корпуса системного блока следующей конфигурации:

Материнская плата: DFI LANPARTY DK X48-T2RS (Intel X48, LGA 775, BIOS 03.10.2008);
Процессор: Intel Core 2 Extreme QX9650 (3,0 ГГц, 1,25 В, L2 2 x 6 Мбайт, FSB: 333 МГц x 4, ядро Yorkfield, C0);
Система охлаждения процессора: Thermalright SI-128 SE (вентилятор Enermax Magma, 1260 об./мин);
Термоинтерфейс: Gelid GC1;
Оперативная память:

2 x 1024 Мбайт DDR2 Corsair Dominator TWIN2X2048-9136C5D (1142 МГц / 5-5-5-18 / 2,1 В);
2 x 1024 Мбайт DDR2 CSX DIABLO CSXO-XAC-1200-2GB-KIT (1200 МГц / 5-5-5-16 / 2,4 В);


Видеокарта: HIS Radeon HD 4870 IceQ 4+ Turbo 1024 Мбайт;
Дисковая подсистема: Western Digital VelociRaptor (300 Гбайт, 10 000 об./мин, 16 Мбайт, NCQ);
Система охлаждения и звукоизоляции винчестера: Scythe Quiet Drive for 3.5" HDD;
Оптический привод: Samsung SH-S183L;
Корпус: Ascot 6AR2-B (на вдув и выдув установлены 120-мм корпусные вентиляторы Scythe Slip Stream 120 на 960 об./мин на силиконовых шпильках, на боковой стенке — вентилятор Enermax Magma на 960 об./мин);
Панель управления и мониторинга: Zalman ZM-MFC2;
Блок питания: Thermaltake Toughpower W0218 1500 Вт (штатный 140-мм вентилятор);
Монитор: 24" BenQ FP241W.

В целях снижения зависимости тестируемой сегодня видеокарты от скорости платформы, четырёхъядерный процессор был разогнан до частоты 4,0 ГГц при напряжении 1,575 В:


Оперативная память во время тестов функционировала на частоте 1000 МГц, с пониженными до значений 5-4-4-12 таймингами при Perfomance Level = 6 и напряжении 2,175 В.

Все тесты были проведены в операционной системе Windows Vista Ultimate Edition x86 SP1 (плюс все критические обновления по состоянию на 19.12.2008). Дата начала проведения тестов — 22.12.2008, поэтому были использованы следующие доступные на тот момент драйверы:

чипсет материнской платы (Intel Chipset Drivers) — 9.1.1.1004 Alpha;
библиотеки DirectX, дата выпуска — ноябрь 2008 года.

Драйверы тестировались в той же последовательности, в которой и выходили. Каждый из драйверов устанавливался только после удаления предыдущей версии и дополнительной чистки системы с помощью программы Driver Sweeper v1.5.5. После установки каждого из драйверов в Catalyst Control Center были изменены следующие настройки: качество графики изменено с положения «Quality» на «High Quality», «Adaptive Anti-Aliasing» в положение «Quality», а вертикальная синхронизация принудительно отключена («Always Off»). Кроме этого, никаких изменений не вносилось. Включение анизотропной фильтрации и полноэкранного сглаживания выполнялось непосредственно в настройках игр. В случае, если изменение данных настроек в самих играх не реализовано, то параметры юстировались в панели управления драйверов Catalyst.

Тестирование видеокарт проводилось в двух разрешениях: 1280 x 1024 и широкоформатном 1920 х 1200; а также в двух режимах: «High Quality» без методик улучшения качества графики, и «HQ + AF16x + AA4(8)x» с включением анизотропной фильтрации уровня 16х и полноэкранного сглаживания степени 4x (либо 8x, если при этом сохранялась достаточная скорость). Для тестов был использован следующий набор приложений, состоящий из двух синтетических тестов, одного техно-демо и двенадцати игр разных жанров:

3DMark 2006 (Direct3D 9/10) — версия 1.1.0, настройки по умолчанию, разрешение 1920 х 1200, включены AF16x и AA4x;
3DMark Vantage (Direct3D 10) — v1.0.1, профиль «Performance» и «Extreme» (тестировались только основные тесты);
Unigine Tropics Demo (Direct3D 10) — v1.1, встроенный в демо тест, максимальные настройки качества, разрешение 1280 х 1024 без методик и разрешение 1920 х 1200 с AF16x и AA4x;
World in Conflict (Direct3D 10) — версия игры 1.0.0.9(b89), профиль качества графики «Very High», UI texture quality = Compressed; Water reflection size = 512;
Enemy Territory: Quake Wars (OpenGL 2.0) — версия игры 1.5, максимальные настройки графики, демо «d5» на уровне «Salvage», Finland;
Call of Duty 4: Modern Warfare MP (Direct3D 9) — версия игры 1.7.568, настройки графики и текстур выставлены на уровень «Extra», демо «d3» на уровне «Bog»;
Unreal Tournament 3 (Direct3D 9) — версия игры 1.3, максимальные настройки графики в игре (5-й уровень), Motion Blur и Hardware Physics активированы, тестировалась FlyBy на уровне «DM-ShangriLa» (два последовательных цикла), использовался тест HardwareOC UT3 Bench v1.3.0.0;
Devil May Cry 4 (Direct3D 10) — версия игры 1.0, максимальные настройки качества графики («Super High»), за результат принималось среднее значение двойного последовательного прогона второй сцены теста (SCENE2).
S.T.A.L.K.E.R.: Clear Sky (Direct3D 10.1) — версия игры 1.5.07, профиль настроек качества «Улучшенное полное освещение DX10» плюс анизотропная фильтрация уровня 16х и прочие максимальные настройки качества графики, использовалась собственная демо-запись «s04» (тройной цикл теста);
Crysis WARHEAD (Direct3D 10) — версия игры 1.1.1.690, профиль настроек «Very High», двукратный цикл теста видеокарты на уровне «Frost» из теста HardwareOC Crysis WARHEAD Bench v1.1.1.0;
Far Cry 2 (Direct3D 10) — версия игры 1.02, профиль настроек «Ultra High», двухкратный цикл теста «Ranch Small» из утилиты Far Cry 2 Benchmark Tool (v1.0.0.1);
X3: Terran Conflict (Direct3D 10) — версия игры 1.2.0.0, максимальное качество текстур и теней, туман активирован, параметры «More Dynamic Light Sources» и «Ship Colour Variations» включены, за результат принято среднее значение скорости по итогам одного прогона всех четырёх демо;
Left 4 Dead (Direct3D 9) — версия игры 1.0.0.5, максимальное качество, тестировалось «мясное» демо «d3» (два прохода) на третьем уровне «No Mersy» из первой сцены «The Seven»;
Lost Planet: Colonies (Direct3D 10) — версия игры 1.0, уровень графики «Maximum quality», HDR Rendering DX10, встроенный тест, состоящий из двух сцен;
Grand Theft Auto 4 (Direct3D 9) — версия игры 1.0.1.0, качество текстур «High», качество рендера — «Highest», двойной проход встроенного в игру теста.

Тестирование в каждом из приложений проводилось дважды (прошу не путать с двукратным прогоном демо-записей). За конечный результат принимался лучший показатель из двух циклов тестирования, который вы и увидите на диаграммах. Если в игре присутствует возможность фиксации минимального значения скорости, то оно также добавлялось на диаграммы.

Перейдём к результатам тестов и их анализу.

Результаты тестирования


На диаграммах драйверы расположены в хронологическом порядке. Первый драйвер версии Catalyst 8.7 выделен тёмно-голубым цветом, два драйвера версий Catalyst 8.10 и 8.11 отмечены красной гаммой, ну а свежий Catalyst 8.12 выделен фиолетовым цветом. Таким образом, список драйверов в тестах выглядит так:

Catalyst 8.7;
Catalyst 8.10;
Catalyst 8.11;
Catalyst 8.12.

Сначала посмотрим на результаты тестирования драйверов видеокарты в двух синтетических тестах и одном техно-демо:

3DMark 2006




Из результатов тестирования драйверов Catalyst в 3DMark 2006 хотелось бы отметить преимущество версий 8.7 и 8.12 в режиме с использованием анизотропной фильтрации и полноэкранного сглаживания над двумя другими версиями Catalyst. Причём, это заметно как по общему числу баллов, так и по баллам в HDR/SM3.0 тесте. Разницы в качестве картинки между лучшим и худшим по скорости драйвером не обнаружено даже при детальном разборе скриншотов (3DMark позволяет провести детальный анализ качества заданных кадров).

3DMark Vantage




А вот в 3DMark Vantage лишь первый официальный драйвер для линейки видеокарт на графических процессорах RV770 «провалился» в тестах. Все три последние версии, вышедшие в 2008 году, демонстрируют примерно одинаковую производительность. Весьма небольшое преимущество Catalyst 8.12 над версиями 8.10 и 8.11 присутствует во всех тестах 3DMark Vantage. На Catalyst версии 8.10 в первом тесте 3DMark Vantage наблюдались дефекты изображения, такие как пропадание текстур или искажение поверхности воды.

Unigine Tropics Demo


Схожа с 3DMark Vantage ситуация и в Unigine Tropics Demo, правда, Catalyst 8.12 выделился здесь заметнее, чем прежде.

World in Conflict




В игре World in Conflict нет очевидного преимущества того или иного драйвера. Разве что можно отметить небольшую прибавку скорости на драйвере Catalyst 8.12 в трёх режимах из четырёх.

Enemy Territory: Quake Wars




В данной игре только Catalyst 8.7 отстаёт, в то время как три новых драйвера демонстрируют одинаковую производительность.

Call of Duty 4: Modern Warfare MP




Результаты тестирования видеокарты на разных версиях драйверов Catalyst в игре Call of Duty 4: Modern Warfare MP не заслуживают отдельных комментариев.

Unreal Tournament 3




На драйвере Catalyst версии 8.12 нам с вами был обещан 18 % прирост производительности в игре Unreal Tournament 3 при включении полноэкранного сглаживания. И пусть до обещанных процентов реальный результат не дотягивает, небольшой прирост действительно имеет место быть: примерно +6 % в разрешении 1280 х 1024 и +11 % в разрешении 1920 х 1200 по отношению к результатам на Catalyst 8.11. Неплохо.

Devil May Cry 4




Результаты тестирования видеокарты с разными версиями драйверов в Devil May Cry 4 наглядно демонстрируют плохую готовность драйверов ATI на момент выхода Radeon HD 4870 в продажу. Столь существенное снижение производительности видеокарты в игре при установке первых официальных Catalyst объясняется абсолютным отсутствием полезных оптимизаций в драйверах. «Полезных», так как на драйверах Catalyst версий 8.10—8.12 никаких отличий в качестве картинки не обнаружено ни в одном из четырёх встроенных в игру тестов.

S.T.A.L.K.E.R.: Clear Sky


Пусть и небольшой, но практически линейный прирост производительности видеокарты при установке более «свежей» версии Catalyst мы можем наблюдать в игре S.T.A.L.K.E.R.: Clear Sky в разрешении 1280 х 1024. Впрочем, на Catalyst 8.12 здесь был обещан 10-процентный прирост только на CrossFire-конфигурациях, а на одиночных видеокартах нам с вами никто и ничего не обещал.

Crysis WARHEAD




Имеет место быть небольшой прирост производительности и в игре Crysis WARHEAD, но не во всех режимах.

Far Cry 2




В свою очередь, в Far Cry 2 новый Catalyst 8.12 откровенно порадовал, действительно подняв производительность Radeon HD 4870 на величину от 8 до 11 %! Снижения качества картинки при этом замечено не было как в тесте, так и непосредственно в игре (проверка осуществлялась на трёх уровнях). В то же время, на всех четырёх версиях драйверов в тесте появлялись систематические рывки. Непосредственно в игровом процессе они возникали реже, но также вносили дискомфорт.

X3: Terran Conflict





Left 4 Dead




Нечего отметить в играх X3: Terran Conflict и Left 4 Dead.

Lost Planet: Colonies


В игре Lost Planet: Colonies новый Catalyst 8.12 немного быстрее предшествующих ему версий драйверов. Результаты тестирования без использования полноэкранного сглаживания и анизотропной фильтрации не привожу, так как они в самой минимальной степени отличались от приведённых выше показателей.

Grand Theft Auto IV

Для проведения тестирования в новой игре Grand Theft Auto IV были использованы следующие настройки качества графики:


Встроенный в игру тест прогонялся дважды в каждом разрешении, а за окончательный результат принимался лучший из полученных.


Вот что получилось:


Как вы видите, ситуация во многом схожа с результатами тестов Far Cry 2. Catalyst 8.12 вновь принёс небольшой прирост производительности, версии 8.10 и 8.11 продемонстрировали одинаковые результаты, ну а первый Catalyst 8.7 слегка уступает им обоим. В отношении дефектов изображения необходимо сказать о возможном внезапном пропадании текстур, наблюдающемся на всех тестируемых сегодня версиях драйверов. Неприятная ошибка.

Качество графики и скорость на примере 3DMark 2006


Как и в предыдущей статье о сравнении драйверов GeForce, в сегодняшнем материале я также коснусь вопроса зависимости производительности видеокарты от качества графики на примере тестового пакета 3DMark 2006. Однако, я не стал гонять весь тест, а выбрал для этого два последних сюжета, с поддержкой шейдерной модели 3.0. В панели управления драйверов Catalyst настройки качества изменялись от режима «High Performance» до «High Quality». Catalyst AI оставлен без юстировки в положении «Standard». Далее, уже в самом 3DMark 2006, последовательно включались анизотропная фильтрация и три уровня полноэкранного сглаживания — 2х, 4х и 8х. Тесты проведены с использованием драйвера Catalyst 8.12 в максимальном для монитора разрешении 1920 х 1200.

Сначала посмотрим на то, как изменяется качество в тестовой сцене «Canyon Flight» (кадр № 1350):


High PerformancePerformance


QualityHigh Quality


HQ + AF16xHQ + AF16x + AA2x


HQ + AF16x + AA4xHQ + AF16x + AA8x

Теперь посмотрим, как изменяется скорость видеокарты в зависимости от режима качества:


И следом — скриншоты ко второй части этой же диаграммы, полученные в тесте «Deep Freeze» (кадр № 1150):


High PerformancePerformance


QualityHigh Quality


HQ + AF16xHQ + AF16x + AA2x


HQ + AF16x + AA4xHQ + AF16x + AA8x

По скриншотам двух тестов не так уж и сложно сделать один общий вывод: при изменении режима качества в драйверах от «High Performance» до «High Quality» снижения производительности не замечено по обоим тестам 3DMark 2006, зато качество картинки отличается довольно существенно. При активации анизотропной фильтрации 16x происходит дальнейшее улучшение качества изображения и его детализация, но, в отличие от «Deep Freeze», в сцене «Canyon Flight» снижение производительности при этом достаточно заметно. Зато сцене «Deep Freeze» дороже обходится полноэкранное сглаживание. В последнем случае повышение качества изображения от постепенной активации AA2x, AA4x и AA8x происходит в равной степени.

Заключение


Подводя итог сегодняшнему тестированию, в первую очередь хотелось бы отметить, что первая официальная версия драйверов Catalyst для линейки видеокарт на RV770 — 8.7 — не позволила в полной мере раскрыть потенциал видеокарт. В частности, мы могли наблюдать низкую производительность в тестах 3DMark Vantage и Unigine Tropics Demo, а также в играх Devil May Cry 4, S.T.A.L.K.E.R.: Clear Sky и Grand Theft Auto IV. Две другие версии драйверов — 8.10 и 8.11 — опережают 8.7 и в то же время примерно равны по производительности между собой. Ну а последний драйвер прошлого года — Catalyst 8.12 — действительно позволяет немного поднять производительность видеокарты в таких играх, как Grand Theft Auto IV, Lost Planet: Colonies, Far Cry 2, Unreal Tournament 3 (в режиме с AA) и World in Conflict. К сожалению, в новом драйвере, как и во всех ему предшествующих, так толком и не заработал ATI AVIVO Video Converter (нагрузка на GPU, по данным мониторинга, во время кодирования была менее 10 %, в то время как основной процессор был загружен более чем на 80 %). Впрочем, судя по низкому качеству видеоконтента, которое выдаёт данный кодек, особо жалеть не приходится.

В отношении рассмотренной и протестированной сегодня HIS Radeon HD 4870 IceQ 4+ Turbo 1 Гбайт также хотелось бы сказать несколько слов. Сначала отрицательные моменты. К ним, в первую очередь, необходимо отнести некорректный или, точнее, недоработанный BIOS видеокарты, из-за которого система охлаждения оказалась чрезмерно шумна — при том, что серия видеокарт IceQ преподносится производителем как тихая. Также из-за лени инженеров, отвечающих за программную часть видеокарты, последняя не снижает частоты при переходе в 2D-режим, что приводит к увеличенному расходу электроэнергии и, соответственно, излишнему нагреву карты. Скуден и комплект поставки видеокарты — какая-нибудь современная игра и фирменная отвёртка HIS легко исправили бы этот недостаток. Если же не обращать внимание на последний факт и самостоятельно довести до ума BIOS (либо воспользоваться предложенным мной выше, уже отредактированным), то из HIS Radeon HD 4870 IceQ 4+ Turbo получается весьма привлекательный продукт — тихий, быстрый, да ещк и светящийся в ультрафиолете, что, несомненно, оценят владельцы корпусов с прозрачными окнами. Разгонный потенциал карты, конечно же, зависит от конкретного экземпляра, тем не менее, отмечу еще раз, что наш образец показал великолепный результат по частоте видеопамяти и, к сожалению, слабый по частоте ядра.

Благодарим компанию HIS, а также персонально Виталия Милова
за предоставленную на тестирование видеокарту
.

Другие материалы по данной теме


Эволюция драйверов NVIDIA на примере GeForce GTX 260
Собратья по оружию: две видеокарты Palit GeForce 9800GTX+
Command & Conquer: Red Alert 3 против современных видеокарт