Обзор видеокарты Diamond Viper V770


В Интернет-магазинах за рубежом только-только стали появляться редкие робкие сообщения о начале продаж видеокарт на базе Riva TNT2. А мы тем временем занимаемся изучением тех опытных образцов аналогичных плат, которые попали к нам.

По сэмплам с недоделанными драйверами тяжело судить о том, что же смогут дать пользователю эти новые карты. Они не выдерживают никакой критики и дают подчас низкую прозводительность, поэтому для испытаний плат на Riva TNT2 мы используем reference drivers версии 1.20 (Detonator).

Но подойдем к делу. Побывавшая у нас на тестировании видеокарта ASUS V3800, к сожалению, не показала феноменального прироста в скорости относительно плат на базе Riva TNT. Учитывая то, что тестирование видеокарты на чипсете Riva TNT мы проводили также на драйверах версии 1.20, невысокий прирост в скорости может объясняться относительно низкими частотами, на которых работали чипсет и память у V3800 (140 МГц на чипсете и 150 МГц на памяти). В зарубежных обзорах то и дело встречаются значения 175/200 (соответственно) или 150/183. Хотя nVidia не делала четких градаций по частотам между версиями Riva TNT2, ряд производителей уже окрестил чипы, работающие на указанных высоких частотах как Ultra (Ультра), добавив это слово и к названиям своих видеокарт.

К сожалению, такие видеокарты Ultra до нас еще не доехали. А протестированная ранее ASUS V3800 к тому же имеет 143 мегагерцовую SGRAM память, что, сами понимаете, не дает возможности ее особо разогнать. Опыт показал, что выше 155 МГц эта память просто не вытягивает, да и на этой частоте уже появляются глюки, поэтому устанавливать частоту памяти выше 150 МГц просто не имело смысла. Чипсет на ASUS V3800 работает по умолчанию на 125 МГц (самое низкое значение из всех градаций частот у Riva TNT2).

Когда мы тестировали V3800, то способов разгона было очень мало — практически один PowerStrip. Имевшаяся на то время версия 2.41.02 этой утилиты не давала поднять частоту на чипсете выше 140 МГц (по всей видимости, программа умеет распознавать версии чипсета и накладывает ограничения на разгон — иных причин я указать не могу — в реестре и конфигурационных файлах снять его не удалось). Позже у нас появились драйвера от ASUS более новой версии (к сожалению, все равно не дотягивающие по производительности до Детонатора 1.20) и утилита Tweak 2.0, которая давала возможность разгона видеокарты до 200 МГц по чипсету и памяти. И уже при помощи этой программы мы смогли убедиться в том, что выше тех значений, на которых мы ее тестировали V3800 (140/150 МГц), эта карта выдать не может.

Примерно в это же время у нас появилась возможность испытать образец видеокарты Diamond Viper V770, не имеющей наворотов типа TV-in/out и поддержки стерео-очков. Однако V770 имеет важный плюс - более быструю память, поэтому тестирование этой карты обещало быть интересным.

Должен отметить, что у нас было два экземпляра V770 (из разных источников), однако они показали полную идентичность между собой по всем характеристикам.

Теперь, как говорится, к главному. Видеокарта Diamond Viper V770 имеет AGP 2.0 конструктив (поддерживается AGP 2x, AGP 4x), имеет на борту 32 мегабайта SDRAM 6ns памяти:

 

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

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

Теперь об условиях тестирования. Конфигурация тестового компьютера следующая:

  • Системная плата ASUS P2B-B (440BX);
  • Процессор Intel Pentium II 450;
  • Оперативная память 128 Mb PC100;
  • Монитор Nokia 447Xav (17");
  • Операционная система Windows 98.

С самого начала мы установили родные драйвера к Viper V770, выкачанные из Интернет. Процесс установки прошел гладко, но, к сожалению, никаких дополнительных закладок для управления работой 3D мы не обнаружили, зато выяснили, что эти драйвера выполнены на базе reference drivers версии 1.13. Пробные три теста показали явную выгоду установки последних публичных reference drivers версии 1.20 — производительность была явно выше. Поэтому подробно останавливаться на особенностях драйверов от nVidia версии 1.20 мы не будем, отметив лишь, что они позволяют сделать настройки MIP-mapping (с выбором типа фильтрации), включить эффект сглаживания (anti-aliasing) и регулировать Vsync.

Теперь о том, с какой целью собственно проводилось тестирование. Первое — это, конечно, попробовать новую карту в деле, но это не самое главное. Второе и главное — это испытать плату на высоких частотах, близких к Ultra-версиям Riva TNT2, чтобы оценить потенциал чипсета, а также определить целесообразность будущих приобретений видеоплат на Riva TNT2 Ultra.

Рассмотрим все по порядку. А порядок у нас уже традиционно сложившийся. Но хотя и не хочется пропускать 2D-возможности данной платы, это придется сделать, так как тут похвастать особо нечем. И по скоростным показателям, и по качественным отличий от Riva TNT, и от ASUS V3800, естественно нет. В разрешениях выше 1024х768 наблюдается замыливание, хотя в указанном разрешении качество отменное. Но я должен отметить, что этот недостаток виден только на больших мониторах. Как игровая видеокарта, V770 вполне подходит по скорости и качеству 2D владельцам 15-ти и 17-ти дюймовых мониторов.

Теперь о 3D-графике. Если говорить о производительности Diamond Viper V770 сравнительно с ASUS V3800 в штатном неразогнанном режиме (140/150 МГц), то она у обоих карт одинаковая. Действительно, частоты и памяти, и чипсета, главным образом влияющие на скорость, не отличаются ни у той, ни у другой платы.

Но, как уже говорилось выше, нашей главной задачей было получить от видеокарты все, что может она дать по скорости. По случайному совпадению, к моменту написания этого обзора, появилась новая версия утилиты PowerStrip 2.42.08, у которой сняты ограничения на разгон чипсета. Поэтому, проведя дополнительные испытания, мы смогли на деле убедиться в том, что 125-мегагерцовый чипсет не вытягивает выше 140 МГц. Уже на 145 МГц появляются проблемы в работе. Поэтому все нижеприведенные результаты разогнанного Diamond Viper V770 получены при работе на частоте ядра 140 МГц и памяти 200 МГц (как я говорил, память у Viper оказалась очень быстрой и легко работала на столь высокой частоте).

Сравнение по скорости мы будем проводить с мощнейшим конкурентом, 3dfx Voodoo3 3000 (работающим на частоте 166/166 МГц), а при 32-битной глубине цвета — с ATI Rage Fury.

Ниже приведены полученные на Intel Pentium II 450 результаты для разных разрешений при 16-битном цвете:



При 32-битном цвете Voodoo3, естественно, в сравнении участие не принимает, но вместо нее в тестах принимала участие ATI Rage Fury:



При различных частотах процессора Intel Pentium II 450, 300, 233 MГц для разрешения 1024х768 (16-битный цвет) по данным 3D Mark99 MAX получено:

Для оценки возможностей разогнанного Diamond Viper V770 с процессором, работающем на частотах 500 и 560 МГц, ниже приведены данные по V770, получаемые на Intel Pentium III (SSE отключено):

  640x480
16bpp
800x600
16bpp
1024x768
16bpp
1280x1024
16bpp
640x480
32bpp
800x600
32bpp
1024x768
32bpp
1280x1024
32bpp
Intel Pentium III 500 4125 4114 3968 2764 4121 4112 3420 1944
Intel Pentium III 560 4600 4592 4237 2788 4597 4591 3566 1960

Какие же можно сделать выводы? Начнем с 16-битного цвета. Прежде всего бросается в глаза сравнение V770 и Voodoo3 3000. Если в Incoming V770 показала явное преимущество, то в Quake2 V770, даже работающая на 200 МГц по памяти отстала от Voodoo3 3000 на стандартной частоте (166 МГц), а разрешениях 640х480 и 800х600 даже от Voodoo3 2000 (143 МГц)! В чем же дело? Как известно, Quake2 поддерживает мультитекстурирование, а Incoming — нет. В предыдущих статьях мы упоминали различие видеокарт в реализации мультитекстурирования. Платы от 3dfx (Voodoo2, Voodoo3) имеют особый алгоритм мультитестурирования, когда его использование приносит только явную выгоду. Ведь скорость текстурирования у Voodoo2 и Voodoo3 как с мультитекстурированием, так и без него — одинаковая. Включение в работу еще одного TMU-модуля у Voodoo2 и Voodoo3 дает возможность ускорить общую производительность почти в 2 раза. А вот у чипсетов Riva TNT и TNT2 все по-другому. Они дают высокую производительность без мультитекстурирования, когда у них работают оба TMU, параллельно задействованы оба конвейера рендеринга. В режиме мультитекстурирования чипсет Riva TNT2 не может обрабатывать два пикселя за такт, и обрабатывает только один, поэтому скорость падает. Это мы и видим на нашем примере (Quake2 запускался со включенным мультитекстурированием).

Кстати, 3D Mark99 MAX (в состав которого входит тест, использующий мультитекстурирование) косвенно подтвердил эти выводы, показав преимущество Voodoo3 3000 над Viper V770. Также, по результатам 3D Mark99 MAX можно сделать вывод о почти равных скоростях всех участников в разрешениях до 1024х768 (как уже писали мы ранее, мощности процессора в 400-450 МГц уже недостаточно для загрузки всего потенциала новейших видеокарт).

"А что день грядущий нам готовит?" Вот таким риторическим вопросом Ленского мы вопрошаем, думая о появлении игр с полной поддержкой 32-битного цвета. Рассмотрим позиции Diamond Viper V770 (а значит и Riva TNT2 на частотах 140/200 МГц) в работе с 32-битным цветом в 3D. А вот здесь все отлично. Правда, в Incoming преимущество немного ниже, но все равно: V770 в данном режиме — лидер. Мы не можем сравнить в этом режиме Viper с Voodoo3, поэтому для сопоставления взяли одну из мощнейших карт последнего поколения, особенно прославившуюся своим 32-битном цветом — ATI Rage Fury (у Rage128 тоже два конвейера рендеринга). Да, поэтому мы можем сказать, что Riva TNT2 (140/200 MHz) для дня грядущего вполне готова. :)

Однако, как скоро этот день придет — мы не знаем. Игр, поддерживающих 32-битный цвет как основной, пока нет, на горизонте всего лишь один Quake3… Поэтому, сомнительно, стоит ли сейчас переплачивать за ультра-скорость в 32-битной глубине цвета. Скоее еще долго будут выходить игры, для которых возможностей Voodoo3 будет более чем достаточно. 32 мегабайта памяти пока не востребованы, полная поддержка AGP — также.

Тем не менее, пойдем далее. Нам осталось прокомментировать работу Viper V770 на разных частотах процессоров. Как видно на диаграмме, особых отличий от неразогнанной Riva TNT2 (140/150) тут нет.

Выводы: полное фиаско в скорости при 16-ти битном цвете по сравнению с Voodoo3 3000 (небольшое преимущество в Incoming не дает оправдания Riva TNT2 (140/200) в столь плачевных результатах). А ведь мы сравнивали всего лишь с неразогнанным Voodoo3 3000!

Далее. Лидерство по всем статьям при работе с 32-битным цветом. Но стоит ли это преимущество того, чтобы за видеокарту отдавать более $230, поскольку вряд ли более дешевые 16-мегабайтные варианты плат будут комплектоваться Riva TNT2 Ultra?

Но наше рассмотрение было бы неполным, если бы мы опять не обратили внимание на качество 3D. Отличий по качеству от Riva TNT нет никаких. Но поскольку, nVidia Riva TNT2 — первый чипсет из новых, поддерживающий эффект сглаживания (anti-aliasing), то рассмотрим работу этой функции подробнее. Как говорилось выше, мы использовали драйвера версии 1.20, которые широко применяются сейчас для Riva TNT. Поддержка сглаживания в них имеется. Поэтому нам остается только посмотреть на ее реализацию.

Для примера возьмем сцену из Incoming:





Anti-aliasing on
 

Anti-aliasing off

Разница видна налицо. Но сколько надо заплатить за такое удовольствие? Очень и очень много! Падением скорости в 3 раза! Я смею предположить, что с новыми драйверами, предназначенными именно для TNT2, появится хоть какая оптимизация режима сглаживания, иначе нам такой anti-aliasing не нужен.

Чтобы не быть голословными, мы приготовили несколько скриншотов, иллюстрирующих работу Riva TNT2 в 3D.

Работу Riva TNT2 в OpenGL наглядно иллюстрируют такие игры как:

Quake2 (уровень с большими текстурами):

Daikatana (demo):

KingPin (demo):

Все эти скриншоты получены в разрешении 800х600 при 32-битной глубине цвета.

Популярная игра Need For Speed III хоть и имеет оптимизацию под Glide-акселераторы, тем не менее, при некоторой доработке :) (переименовании d3da.dll в voodoo2a.dll и запуске с ключом -voodoo2) дает очень неплохой результат на Riva TNT2:

Этот скриншот получен в разрешении 800х600 при 16-битной глубине цвета.

Выводы: качество графики на высоком уровне. Особенно в 32-битном цвете. Но, однако, трудно отыскать какие-либо преимущества, явно выделяющие Riva TNT2 среди других. Да, нельзя отрицать поддержку 32-битного цвета. Однако у Voodoo3 есть прекрасное качество в 16-битном разрешении.

Подведем итоги. При наличии обязательного дополнительного охлаждения видеокарта V770 в режиме разгона показала лидерство в 32-битном цвете в 3D, имеет прекрасное качество 3D-графики и отличное 2D, но только в разрешениях не выше 1024х768. При работе в 16-битном цвете, Riva TNT2 (разгон до 140/200 МГц) не смогла обойти конкурента в лице неразогнанного Voodoo3 3000. Можно предположить, что даже Riva TNT2 Ultra (175/200 МГц) никогда не сможет догнать разогнанную Voodoo3 3000. Таким образом, при том условии, что нынешние игры, а также выходящие в ближайшем будущем, не требуют больших текстур и не имеют явно выраженной поддержки 32-битного цвета, мы не видим явных оснований для того, чтобы переплачивать за 32 мегабайта видеопамяти и чипсет Riva TNT2 Ultra.

Если же цены на новые карты Riva TNT2 Ultra упадут до уровня Voodoo3 3000, тогда можно вести речь о преимуществе RivaTNT2 Ultra. О видеокартах на базе простых Riva TNT2 (125/150) при этом мы вообще речь не ведем.

Оборудование предоставлено концерном Белый Ветер — ДВМ, фирмой IPLabs и российским представительством Diamond Multimedia




Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.