Обзор видеокарты 3dfx Velocity 100


Если посмотреть на тенденции компьютерного рынка, то нетрудно заметить стремление производителей и продавцов предлагать покупателям компьютеры под их конкретный бюджет. Сегодня компьютером дешевле $1000 никого не удивишь, более того, появился класс так называемых "бесплатных" PC. Любой грамотный пользователь хмыкнет и изречет классическую фразу о бесплатном сыре. Понятно, что дешевизна компьютеров вытекает из стоимости их компонентов. Понятно, что в дешевом компьютере должны быть дешевый процессор, жесткий диск, память, видеоадаптер и т.д. Если вы читаете эту статью, то заметили, наверное, что она расположена в разделе "Видеосистема", значит, речь пойдет о видеокартах. Раз мы заговорили о дешевых комплектующих, значит, на рынке появилось что-то новое и за смешные деньги. Дело в том, что практический любой производитель чипов для 3D-графических акселераторов имеет в своей линейке продуктов специальные недорогие версии чипсетов. Причем дешевизна достигается разными методами. Например, в качестве дешевого продукта могут предлагаться чипы предыдущего поколения, либо специальные (как правило, с некоторыми упрощениями) версии чипов. Ярким примером является чип Riva TNT2 M64 от nVidia, у которого вместо 128-разрядной используется 64-разрядная шина памяти, что сказывается на производительности. Отстала от поезда только компания 3dfx, которая до недавнего времени могла предложить только чипы Banshee и Voodoo2 в качестве дешевого решения. Однако главные потребители недорогих чипов и видеоплат на их базе — это OEM-производители и системные интеграторы. Для их целей Voodoo2 не подходит, а у Banshee масса конкурентов. В итоге, пару месяцев назад появилась информация о том, что 3dfx готовится к выпуску новой серии карт, ориентированных именно на OEM-сектор. Недавно это информация получила официальное подтверждение в виде пресс-релиза, в котором говорится о новых недорогих картах под знакомой маркой Velocity. Были анонсированы две карты: Velocity 100 и Velocity 200, но самое интересное то, что среди заявленных характеристик нет ни слова о том, на базе какого чипа будут эти платы.

Дело в том, что торговая марка Velocity досталась компании 3dfx после покупки ею другой известной фирмы STB. Компания STB выпускала под ней видеоакселераторы на базе чипов от nVidia. Вряд ли 3dfx пойдет на то, чтобы использовать в своих картах чипы от главного конкурента. С другой стороны, марка Velocity хорошо известна OEM-партнерам STB, ради которых (в частности) компанию и приобрела 3dfx. Другой вопрос, что название выбрано неудачно. Впрочем, не исключено, что оно еще будет изменено. К чему все это длинное вступление? Сейчас вы все поймете.

К нам на испытания попала новая карта от 3dfx — Velocity 100. Однако интересно то, что карта построена на чипе 3dfx 500, о котором на сайте 3dfx и в пресс-релизе о Velocity 100 нет ни слова. Далее, не все заявленные в пресс-релизе Velocity 100 спецификации соответствуют той карте, что попала к нам. С другой стороны, по словам 3dfx, карты Velocity 100 рассчитаны исключительно на OEM-рынок, а это значит, что дистрибуторы могут использовать любое (согласованное с 3dfx) название для этих карт. В России эти карты, возможно, будут продаваться под маркой Voodoo3 2000 8Mb, наряду с Voodoo3 1000, рекомендованной 3dfx. Это правильно с точки зрения маркетинга, так как марка Voodoo3 хорошо раскручена. Но такое название, по нашему мнению, совершенно дезинформирует покупателей. Поэтому мы будем именовать карту на чипе 3dfx 500 в дальнейшем, как Velocity 100.

Заметим также, что вторая карта из этой линейки, Velocity 200, будет отличаться от Velocity 100 только размером локальной видеопамяти (16 Мб вместо 8 Мб SGRAM), а также тем, что в комплекте будут идти какие-то приложения, пока не анонсированные. Теперь перейдем собственно к отчету о тестировании новой карты Velocity 100 от 3dfx, которая ориентирована на рынок дешевых и корпоративных систем.

Плата имеет небольших размеров PCB c AGP-интерфейсом, на которой размещены 8 Мб локальной видеопамяти типа SGRAM 6ns и 2D/3D-графическим чипом с интегрированным RAMDAC. Все. Никаких дополнительных разъемов типа Feature Connector, TV-out и т.д. не установлено.

Как можно заметить по фотографии, на плате установлен новый интегрированный 2D/3D-чипсет 3dfx 500 (плата поставлялась с игольчатым радиатором на чипсете, но для снимка мы радиатор сняли). Также можно заметить, что на карте установлена довольно быстрая 6 нс память типа SGRAM. Следовательно можно предположить, что при разгоне этого чипсета предельные значения частоты будет задавать сам чип, но не память.

Чипсет работает на синхронной с памятью частоте 143 МГц, что соответствует 3dfx Voodoo3 2000. Можно сразу же подумать, что, мол, нехитрая выдумка: поставить в 2 раза меньше памяти — и дело готово, вот вам и Velocity 100. Ан нет, напрашивается мысль все же об урезании в чем-то чипсета, поскольку нет смысла переименовывать чипсет (можно же просто поставлять 3dfx Voodoo3 2000 с 8-ю мегабайтами памяти и все), а также уж очень низкая цена (около $50) заставляет думать о модификации чипа.

Забегая вперед, скажу, что эти предположения оправдались. 3dfx не стала урезать шину памяти или снижать частоту работы чипсета, а пошла по уже проторенной дорожке. Драйверы (и та версия, что шла с картой, и версия 1.02.11) нашли только один TMU, поэтому можем предположить, что у чипа 3dfx 500 нет второго модуля TMU, а значит, режим однопроходного мультитекстурирования попросту невозможен. Хотя в заявленных характеристиках платы, которые опубликованы в пресс-релизе, этот режим фигурирует.

Кроме этого есть и еще одно ограничение — 8 мегабайт памяти при отсутствии AGP-текстурирования. Это значит, что эта видеокарта сможет нормально функционировать в 3D-графике в разрешениях не выше 1024х768 (что и подтвердили наши исследования). Как видим, карта обладает всеми характеристиками, необходимыми для офисного компьютера, где используется не очень большой монитор (порядка 15 дюймов) и не требуется работа в высоких разрешениях. Посмотрим, подходит ли эта карта под такое определение или нет.

Для начала приведем основные характеристики 3dfx Velocity 100 с учетом вышеуказанных ограничений:

  • скорость заполнения сцены (fillrate) — 143 мегапикселей в секунду:
  • поддержка всех API в 3D-графике: Glide, Direct3D, OpenGL;
  • максимальное разрешение в 3D: 1024x768x16bpp;
  • максимальное разрешение в 2D: 1920х1400х32bpp;
  • поддержка всех основных функций 3D: MIP-mapping с билинейной и трилинейной фильтрациями, anti-aliasing и др;
  • поддержка OpenGL как ICD, так и через мини-драйвер.

Разумеется, чипу 3dfx 500 присущи и все недостатки чипов серии Voodoo3, например, отсутствие поддержки больших текстур (больше 256х256), 32-битного рендеринга в 3D, а так же DIME и AGP 2x.

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

Конфигурация компьютера на базе Intel Pentium III:

  • процессор Intel Pentium III 500 MHz;
  • системная плата ASUS P2B-B (i440BX);
  • оперативная память 128 Mb PC-100;
  • жесткий диск IBM DTTA 371010;
  • монитор ViewSonic P810 (21");
  • операционная система Windows 98.

Конфигурация компьютера на базе K6-2:

  • процессор AMD K6-2 — 450 MHz;
  • системная плата Chaintech 5AGM2 (VIA MVP3);
  • оперативная память 128 Mb PC-100;
  • жесткий диск IBM DTTA 371010;
  • монитор ViewSonic P810 (21");
  • операционная система Windows 98.

С платой поставляются драйверы версии 1.00 beta. Внешне они отличаются от версии для Voodoo3 только наименованием карты. Однако тестировали мы 3dfx Velocity 100 на драйверах версии 1.02.11, показывающих лучшие результаты.

Начну с 2D-графики. Что же показали нам тесты с помощью Winbench 99? Ниже представлены результаты в разрешении 1600х1200x32 полученные на Pentium III — компьютере:

  Business Graphics WinMark High-End Graphics WinMark
3dfx Velocity 100 83 305
3dfx Voodoo3 2000 162 450
3dfx Voodoo3 3000 162 451

В более низком разрешении 1024x768x32 было получено следующее:

  Business Graphics WinMark High-End Graphics WinMark
3dfx Velocity 100 168 488
3dfx Voodoo3 2000 199 495
3dfx Voodoo3 3000 199 497

Как мы видим, урезанность чипсета сильно отразилась на скорости в 1600х1200x32, которая упала по сравнению с 3dfx Voodoo3 2000 почти в 2 раза, однако в разрешении 1024х768x32 (самое ходовое в офисных компьютерах) падение скорости резко сократилось, что дает нам основание говорить о довольно хороших результатах для этой карты.

По поводу чисто визуальной оценки качества 2D-изображения могу сказать одно: неплохо. Четкость в разрешениях вплоть до 1280х1024 на высоком уровне.

Но ведь зачем фирме, специализирующейся на производстве 3D-видеокарт, выпускать 2D-видеоплату для недорогих компьютеров? Ведь не все же время сидеть за офисными приложениями или делать бухгалтерские расчеты. Иногда и поиграть хочется! И что же нам может предложить в данном случае 3dfx? Рассмотрим результаты тестирования в 3D. Для сравнительного анализа мы приведем данные по родственникам нашей платы — 3dfx Voodoo3 2000 и 3000. Почему еще и последнюю? Для сравнения с ней работы 3dfx Velocity 100 в режиме разгона, а карта может свободно работать на частотах 166/166 МГц.

Начну я с того, что часть игр, которые мы используем для измерения скорости работы карты в 3D, используют режим мультитекстурирования (то есть когда работают 2 модуля TMU, накладывающие за такт две текстуры на пиксель), именно они-то и дали понять, что, увы, этого режима в данном случае быть не может. Прежде всего, это Quake2 (использовалась демо — massive1.dm2) и Quake3 (Q3test v.1.07, использовалась демо q3testdemo1.dm3, приводим пример с 16-битными текстурами при максимальном качестве и включенных игровых эффектах).




Мы можем видеть сильный проигрыш в скорости на всех режимах, такой, что даже разгон не позволяет достичь уровня хотя бы 3dfx Voodoo3 2000. Однако, если присмотреться к цифрам, то получаем не очень уж плохую картину: в разрешении 800х600 играбельность в Quake2 находится в прекрасном состоянии, и даже в Quake3 мы можем видеть не столь удручающие цифры, которые могут изъять эту игру из списка возможных для данной карты. А если еще убрать максимальную детализацию и отключить ряд эффектов, то перспективы у 3dfx Velocity 100 имеются даже в таких играх.

Здесь я хочу отметить, что мы использовали для тестирования в Quake3 последнюю версию драйверов для Voodoo3 от 3dfx 1.02.11 (с ICD OpenGL). А игру Quake2 мы гоняли на мини-драйвере версии 1.48 (mini OpenGL).

Идем дальше. Вот результаты 3D Mark99 MAX, который дает оценку при работе карты в DirectX 6.1:


Здесь видим, что в разрешении 800х600 все просто замечательно! Производительность почти на уровне старших братьев 3dfx Voodoo 3 2000 и 3000, а вот в 1024х768 уже идет резкий спад. Ну, это и понятно, т.к. у платы всего 8 мегабайт памяти, которой уже не хватает для прохождения ряда тестов в 3D Mark99 MAX.

Посмотрим теперь на игру Rage Incoming, которая дает оценку производительности в Direct3D при отсутствии мультитекстурирования:


Мы можем видеть просто блестящие результаты в этой игре, где все карты находятся "на равных", то есть без использования второго TMU-процессора для мультитекстурирования. И даже есть небольшой обгон 3dfx Voodoo3 2000 и 3000.

Игра Monolith Shogo (использовалось демо Revshogo).


Эти данные как бы подтверждют ранее полученные результаты, свидетельствующие о практическом равенстве по производительности карты 3dfx Velocity 100 с 3dfx Voodoo3 2000 и 3000 в играх без мультитекстурирования.

Думаю, что этих цифр достаточно для оценки работы этой платы в 3D.

Подведем итоги. Можно сразу же просто воскликнуть: эпоха карт на Intel 740, S3 Savage3D и nVidia Riva128 кончилась! Вышла в свет очень достойная карта, которая может их заменить с лихвой! Задержать внимание пользователя на себе те карты могут лишь дополнительными функциями (Tv-in/out), которых нет у 3dfx Velocity 100. А так можно смело рекомендовать сборщикам недорогих системных блоков эту плату, которая воплощает в себе и хорошие данные по 2D, и прекрасные результаты в 3D (с картами этого ценового диапазона 3dfx Velocity 100 можно просто не сравнивать — она однозначно лидер!). Да, эта плата не тянет режимы выше 800х600 в 3D, но думаю, что и этого разрешения для небольших мониторов вполне достаточно. И также надо добавить, что, наряду с AGP, будут на рынке и PCI — версии этой карты.

Конечно, идет тенденция к снижению цен на ранее выпущенные карты, однако еще долго не будет на рынке столь дешевой и одновременно сочетающей в себе столько достоинств карты. Единственные платы, которые вскоре могут составить реальную конкуренцию 3dfx Velocity 100, — это карты на nVidia Riva TNT2 M64, цены на которые неуклонно падают.

Отдельно отметим, что называть эту карту именем Voodoo3 2000 8Mb означает вводить покупателей в заблуждение. Это не Voodoo3 2000. Если уж название Velocity 100 не устраивает, то лучше использовать что-нибудь вроде Voodoo3 1000, тем более, что Voodoo2 1000 есть. Так выиграют все: продавцы получат хорошее раскрученное название, а покупатели будут сразу видеть разницу между картами.

И в заключение напомню, что у нас побывал опытный образец платы, массовых поставок пока нет, поэтому не можем гарантировать то, что не найдутся желающие легкой наживы продавцы, которые не поднимут цену на 3dfx Velocity 100 до уровня, убивающего многие ее достоинства.

Плату 3dfx Velocity 100 предоставила для тестирования компания Niagara




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

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

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

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