Информационно-справочный портал MorePC.ru

21.12.2004. Видеовредители нашего времени

Алексей Набережный

01.11.2004

Еще 70 лет назад их называли вредителями и старались изолировать от общества, сейчас же они гордо именуются маркетологами и спокойно проектируют «обрезания» законченных моделей высшего класса для искусственного уменьшения их функциональности и стоимости. А ведь дополнительные операции повышают затраты на производство линейки родственных продуктов, но для изготовителя главное - получить максимальную прибыль и «поработать» со всеми потребителями.

Представьте себе судьбу инженера 30-х годов прошлого века, отключающего в новой партии тракторов один рабочий цилиндр, для того чтобы часть «десятитонных коммунаров» попала в низкую ценовую категорию. Конечно, тогда не существовало понятия «ценовая категория», но перспективы подобных маркетинговых шагов вряд ли были особо радужными. А на современном рынке графических плат зачастую практикуется банальное отключение части конвейеров и понижение частот работы графического процессора (ГП), что приводит к уменьшению производительности в программных приложениях. Процессоры как самых дорогих, так и умеренно дорогих плат нарезаются с одной кремниевой пластины и проходят один и тот же процесс установки в корпус и последующей разводки на текстолите. Потребитель об этом может и не догадываться, он лишь видит, что ему предлагают сэкономить лишнюю сотню долларов.

Так, если вам пока недоступны платы ATI Radeon X800XT или nVidia GeForce 6800 Ultra за 500 долл. («Мир ПК», №9/04), то обратите внимание на предлагающиеся на рынке более доступные устройства на базе тех же технологий и ГП. Ниже мы рассмотрели графические платы ATI Radeon X800PRO, nVidia GeForce 6800GT и XGI Volari V8Ultra, чтобы понять, стоит ли соглашаться на подобные компромиссные решения.

ATI Radeon X800PRO

ASUS AX 800PRO - точная копия эталонного дизайна ATI Radeon X800Pro

Известная канадская компания вполне сознательно превращает часть кристаллов R420 в «сердце» графических плат Radeon X800PRO, у которых заблокированы 4 конвейера из 16. Наряду с плановой штамповкой удешевленных решений высшего класса отлажен специальный процесс выборки оптимальных кристаллов для производства моделей X800PRO. Так, строгое тестирование ГП на протяжении всего технологического цикла позволяет не только выявлять бракованные экземпляры, но и отбирать лучшие (по электротехническим характеристикам) для производства X800XT.

Формально шанс у кусочка 30-см кремниевого круга попасть на «бюджетную» плату X800PRO появляется на трех этапах: после нарезки кристаллов с пластины, после установки процессора в корпус и после его монтажа на графической плате. И если выявление сомнительных процессоров на всех шагах контроля качества заканчивается, как правило, мусорным баком, то поиски кандидата для будущей платы ATI Radeon X800PRO на первых двух этапах тестирования завершаются заблокированными ножками на корпусе R420. Любая же нестабильность работы изделия на третьей ступени тестового отбора ведет к обыденной перепрошивке BIOS видеоплаты, которая легким движением руки оператора превращается из X800XT в X800PRO. Это уже весьма интересный вариант для компьютерных экстремалов, ведь обратный путь от «PRO» к «XT» также не представляет больших проблем.

Кстати, на первый взгляд ATI Radeon X800XT и ATI Radeon X800PRO очень похожи. Они различаются лишь маркировкой памяти типа GDDR3 - у X800XT скорость доступа составляет 1,6 нс, а у X800PRO - 2 нс. Так что если вам в руки попадет Radeon X800PRO с памятью 1,6 нс, то это как раз тот самый интересный случай, когда из X800PRO можно при минимальных затратах получить X800XT. Использование более медленной памяти с маркировкой GC20 продиктовано не только уменьшением количества пиксельных конвейеров, но и снижением частот работы ядра R420 и памяти, что ведет к падению пропускной способности шины памяти - GC16 для плат ATI Radeon X800Pro просто не нужна.

nVidia GeForce 6800GT

Gigabyte GV-N68T - точная копия эталонного дизайна nVidia GeForce 6800GT

Внешне модели GeForce 6800 Ultra и GeForce 6800GT не слишком похожи. Во-первых, исчез второй разъем внешнего питания (и снизилась потребляемая мощность платы GT). Во-вторых, 6800GT стала тоньше и занимает всего одно гнездо в корпусе. В-третьих, в версии Ultra один из двух видеовыходов DVI превратился в D-Sub, применение которого характерно для подавляющего большинства мониторов. Однако с технической точки зрения маркетологи компании nVidia для «удешевленной» платы GeForce 6800GT ограничились лишь снижением частоты ядра NV40, а все остальные характеристики и возможности оставили теми же, что и у модели высшего класса 6800 Ultra.

Разумеется, такой подход обеспечил nVidia GeForce 6800GT по результатам наших тестов некоторое превосходство, хотя и довольно шаткое, над конкурентным решением ATI Radeon X800Pro. Мы заметили небольшое преимущество плат ATI серии PRO лишь в приложениях, интенсивно использующих пиксельные и вершинные шейдеры второй версии.

XGI Volari V8Ultra

XGI Volari V8Ultra

После того как компания XGI Technology громко анонсировала в 2003 г. линейку новых видеоускорителей, можно было бы и усомниться в поговорке «третий лишний». Тем более что плата высшего класса Volari Duo V8Ultra способна потягаться с прежними лидерами рынка - ATI Radeon 9800XT и nVidia GeForce FX5950 Ultra. Но прошло более года, а линейка продукции XGI надежно замерла в позе памятника собственным амбициям. Так что детище дружелюбного маркетинга XGI Technology присутствует у нас как бы вне конкурса, тем более что работу подопытной карты XGI Volari V8Ultra в режиме 1600x200 точек мы сочли утонченным извращением.

Модель Volari V8Ultra отличается от Volari Duo V8Ultra не только прилагательным «Duo», но и количеством процессоров V8 - у XGI Volari Duo V8Ultra их два. На плате V8Ultra второй процессор не заблокирован, а просто отсутствует вместе со своим 128-Мбайт банком памяти, что дает существенную экономию при изготовлении однопроцессорной платы и позволяет удерживать ее цену ниже 200 долл.

Что ж, давайте взглянем на результаты тестов и, забыв про продукцию XGI, попытаемся понять, стоит ли покупать «удешевленные» платы ATI и nVidia. Если остановить свой выбор на платах ATI, то можно увидеть существенную разницу в производительности Radeon X800XT и Radeon X800PRO, поэтому следует продуманно подходить к решению о покупке платы.

А вот по производительности платы GeForce 6800 Ultra и GeForce 6800GT практически не различаются. Так что приобретение GT-варианта представляется более чем заманчивым, да и размеры nVidia GeForce 6800GT позволяют устанавливать ее даже в самых тесных корпусах.

Платы Radeon X800Pro компаний ASUS, Gigabyte и HIS - найди пять отличий

Как видим, жертвы агрессивного маркетинга не всегда расстраивают «технарей», и, пожалуй, стоит поверить, что маркетинг - движущая сила индустрии. Значит, критиковать его следует очень осторожно.

Редакция благодарит компании ATI (www.ati.com/ru), nVidia (www.nvidia.ru), XGI (www.xgitech.com), ASUS (www.asus.ru), Gigabyte (www.gigabyte.ru), «Сатурн Электроникс» (www.saturn.com.ru), Bench'emAll (www. benchemall.com) за предоставленное для тестирования оборудование.


Как мы тестировали

Все испытания проводились на компьютере с 3-ГГц процессором Pentium 4 Northwood (800-МГц шина). В ПК были установлены 512-Мбайт двухканальная память Samsung типа DDR 400, системная плата Gigabyte GA-8IK1100 2, 120-Гбайт жесткий диск Seagate Barracuda 7200.7 SATA, оптический дисковод Sony CRX-300E Combo, флоппи-дисковод Mitsumi и БП PowerMan IW-P300A2-0. Электропитание системного блока тестового стенда контролировалось сетевым фильтром SATURN LF-203 (www.saturn.com.ru).

Перед тестированием очередной графической платы ОС Windows XP Professional SP1 переустанавливалась. Для работы с платами ATI использовался видеодрайвер Catalyst 4.10 (c включенным режимом Catalyst AI), с nVidia - драйвер ForceWare 65.76.

Из синтетических тестов мы взяли пакет 3DMark03 Build340, а из специализированных на реальном игровом коде запускались AquaMark3 и GunMetal Benchmark 2 Build120. Испытательная база на основе реальных игр состояла из Far Cry 1.1, Halo: Combat Evolved, Unreal II: The Awakening, Unreal Tournament 2004, DOOM 3 и Serious Sam: The Second Encounter 1.05.

Применялся монитор Mitsubishi Diamond Pro 750SB. Все запуски тестовых приложений выполнялись при графических разрешениях 1024x768 и 1600x1200 точек и при 32-битовой глубине цвета. Каждое испытание проводилось по 3 раза с последующим выделением среднего результата.


«Очковтирательство» процветает?

Функция CATALYST AI в драйверах CATALYST 4.10

Мы уже много раз писали о том, как количество результирующих баллов в тестовых пакетах и игровых приложениях растет от драйвера к драйверу на одной и той же плате фирмы nVidia. Надувательство это или нет - сказать трудно. С одной стороны, целый штат программистов специально работает над многочисленными оптимизациями и доработками внутри драйверов ForceWare для каждой новой игры или графического теста. Тем более в случае с длинными конвейерами у последних кристаллов nVidia управляемое ветвление дает реальное увеличение производительности, так что «игра стоит свеч».

Однако мы зачастую видим на глаз ухудшение качества картинки в приложении (например, игра FarCry). Более того, зачем компания nVidia делает акселераторную оптимизацию для тестовых пакетов (в частности, в тесте 3DMark03), «прохватывая» целые куски сценария, нам не совсем понятно.

Тем временем простые потребители, видящие большее количество кадров на экране, умиляются от подобного роста производительности. И вот уже компания ATI, решившая не отставать от конкурента, включила в свои драйверы, начиная с версии 4.10, факультативный режим CATALYST AI. В отличие от драйверов ForceWare оптимизация ATI не направлена на тестовые пакеты и легко отключается в настройках.

Результаты дополнительного тестирования функции CATALYST AI для карт ATI, кадр./с
МодельUnreal Tournament 2004Doom 3
1024x768 точек, 32 бит1600x1200 точек, 32 бит1024x768 точек, 32 бит1600x1200 точек, 32 бит
ATI Radeon X800XT с CATALYST AI120,5119,162,246,4
ATI Radeon X800XT без CATALYST AI119,911951,242,3
ATI Radeon X800PRO с CATALYST AI120,2118,561,541,5
ATI Radeon X800PRO без CATALYST AI119,9115,951,134
ATI Radeon 9800XT с CATALYST AI120,899,148,724
ATI Radeon 9800XT без CATALYST AI118,794,638,920,8

Специалисты ATI анализируют загружаемые текстуры конкретных игр и определяют лучшие методы их визуализации. Результаты работы экспертов выливаются в два режима функции CATALYST AI: Standard и Advanced, использующие разные алгоритмы оптимизации. Как можно догадаться, вариант Advanced требует больше вычислительных ресурсов системы, и, применив его, вы рискуете «перегрузить» медленные компьютеры и получить вместо роста производительности ее падение.

По заверению инженеров ATI, включенная функция CATALYST AI не скажется на качестве выводимой картинки. Сейчас стоит ожидать повышения производительности от ее использования в играх Doom 3, The Half Life 2, Unreal Tournament 2003, Unreal Tournament 2004, Splinter Cell, Race Driver, Prince of Persia и Crazy Taxi 3.

Разумеется, мы не пропустили возможности показать, какова производительность в наших игровых приложениях для плат ATI с включенной функцией CATALYST AI и без нее, а вот судить о качестве картинки при работе в разных режимах CATALYST AI предстоит уже вам, хотя на наш взгляд оно не ухудшается.


Характеристики кристаллов ATI, nVidia и XGI

Модель платы/объем памяти, МбайтКодовое название кристаллаТехно логия произв одства, мкмЧисло инте грир ован ных тран зист оров, млн. шт.Частота ядра, МГцРеаль ная эффек тивная час тота пам яти, МГцИнтерфейс памятиПропу скная спосо бность шины памяти, Гбайт/сЧисло пиксельных конвейеровЧисло блоков текстури рования на конвейерЧисло верш инных конве йеровСко рость запол нения, млрд. Пикс елов/сСкор ость постр оения, млн. Треу голь ников/с
ATI Radeon X800XT/256R4200,13 (low-k)165520560/ 1120256-бит GDDR335,216168,8750
ATI Radeon X800PRO/256R4200,13 (low-k)165475450/ 900256-бит GDDR328,112165,7712
ATI Radeon 9800XT/256R3600,15107412365/ 730256-бит DDR23,48143,3412
nVidia GeForce 6800 Ultra/256NV400,13222400550/ 1100256-бит GDDR335,216166,4600
nVidia GeForce 6800GTNV400,13222350500/ 1000256-бит GDDR331,216165,6525
nVidia GeForce FX5950 Ultra/256NV380,13130475475/ 950256-бит DDR30,44233,8356
XGI Volari Duo V8Ultra/256V80,132x80350750/ 10002x128-бит DDR/DDR22x31,52x812x22x2,82x175
XGI Volari V8Ultra/128V80,1380350750/ 1000128-бит DDR/DDR231,58122,8175

Результаты специализированных тестов

Модель платы3DMark03 (AA:none; AF:4x), баллы 3DMark03 Vertex/ Pixel Shader 2.0, кадр./сAquaMark3, стандартный тест, кадр./с1AquaMark3, специальный тест (AA:4x; AF:4x), кадр./сGunMetal Benchmark 2 (test 1), кадр./сМаксимальная потребляемая мощность тестового стенда (без монитора), Вт
1024x768 точек, 32 бит1600x1200 точек, 32 бит1024x768 точек, 32 бит1600x1200 точек, 32 бит1024x768 точек, 32 бит1600x1200 точек, 32 бит1024x768 точек, 32 бит1600x1200 точек, 32 бит
ATI Radeon X800XT12 376810036,8/ 152,235,5/ 93,255,252,141,849,941,4221
ATI Radeon X800PRO9974643033,4/ 92,732,0/ 56,253,449,436,247,130,5218
ATI Radeon 9800XT6528378119,7/ 57,318,9/ 34,643,140,424,531,619,8240
nVidia GeForce 6800 Ultra11 714761432,9/ 169,131,6/ 100,460,653,336,7243
nVidia GeForce 6800GT10 802690529,4/ 153,528,3/ 91,356,34933,7232
nVidia GeForce FX5950 Ultra6441377119,2/ 52,017,9/ 34,044,635,620,934,222,8260
XGI Volari V8Ultra221227,3/ 6,727,825,38,2161

11024x768 точек, 32 бит; AA:none; AF:4x
2Плата не тестировалась в режиме с разрешением 1600x1200 точек.

Результаты тестирования в игровых приложениях, кадр./с

МодельDirectX-игрыOpenGL-игры
Far CryHalo: Combat EvolvedUnreal II: The AwakeningUnreal Tournament 2004Doom 3Serious Sam: The Second Encounter (эпизод Little Trouble)
1024x 768 точек, 32 бит1600x 1200 точек, 32 бит1024x 768 точек, 32 бит1600x 1200 точек, 32 бит1024x 768 точек, 32 бит1600x 1200 точек, 32 бит1024x 768 точек, 32 бит1600x 1200 точек, 32 бит1024x 768 точек, 32 бит1600x 1200 точек, 32 бит1024x 768 точек, 32 бит1600x 1200 точек, 32 бит
ATI Radeon X800XT51,249,854,851,45107,6100,5120,5119,162,246,4157139,2
ATI Radeon X800PRO50,844,948,241,1107,295,9120,2118,561,541,5155,3134,3
ATI Radeon 9800XT52,434,647,228,8104,680,9120,899,148,72414483,7
nVidia GeForce 6800 Ultra49,646,856,753,2107,7103,1124123,966,559,5163,8147,3
nVidia GeForce 6800GT48,947,155,951,6107,4100,9123,812165,555,3162,4146,7
nVidia GeForce FX5950 Ultra44,424,546,628,795,863,7119,58740,422,1158,790,3
XGI Volari V8Ultra113,322,336,651,98,172,1
1Плата не тестировалась в режиме с разрешением 1600і1200 точек. Журнал "Мир ПК", #11, 2004 год