Voodoo3

Voodoo3 — семейство видеокарт, разработанных и выпускавшихся компанией 3dfx Interactive. Данное семейство пришло на смену предыдущему продукту компании Voodoo2. Voodoo3 впервые было анонсировано на выставке COMDEX-98, первые продукты стали доступны на рынке в 1999 году.[1] Voodoo3 стал первым продуктом, выпускавшимся на мощностях недавно приобретенной 3dfx компании STB Systems.[2]

Voodoo3
Кодовое имя Avenger
Архитектура 250 нм
Дата выпуска 1999
Производители 3dfx Interactive
Модели по уровню
Средний Voodoo3 2000
Продвинутый Voodoo3 3000
Версии API
Версия Direct3D и шейдеров Direct3D 6.0
Версия OpenGL OpenGL 1.1
Voodoo5
 Медиафайлы на Викискладе

Устройство видеокарты

Ядро видеокарты с кодовым названием «Avenger» стало продолжением развития проекта 3dfx Banshee: у ядра появился второй блок маппинга текстур (texture mapping unit, TMU). Фактически, Avenger является Voodoo2 со встроенным 128-битным 2D-ускорителем и удвоенной частотой ядра.

Использование оригинальной архитектуры Voodoo2 обусловило и технические ограничения, которые приобрела новая видеокарта. Технически Voodoo3 отображала картинку в 16-битном цвете, однако само ядро оперировало полноценным 32-битным изображением (8 бит на канал, 16,7 млн цветов). Чтобы сэкономить объем кадрового буфера, ядро сжимало изображение до 16-битного представления. ЦАП карты использовал встроенный фильтр над сжатым изображением, который практически воссоздавал изображение в 24-битном цвете. По заявлениям самой 3dfx, полученное в итоге изображение соответствовало качеству «22-битного изображения».[3] Таким образом, технически являясь картой с 16-битной цветопередачей, Voodoo3 была способна выдавать картинку, сопоставимую с качеством 24-битного изображения от NVIDIA RIVA TNT2 и ATI Rage 128.

Внутреннее устройство Avenger не слишком отличалось от Voodoo2. Помимо описанной возможности обработки 32-битного изображения, ещё одним нововведением стал 128-битный 2D-ускоритель, впервые появившийся в Banshee. Именно благодаря ему Voodoo3 была признана одной из самых высокопроизводительных видеокарт своего времени на потребительском рынке[4][5].

Карты основной серии

Карты Voodoo3 2000, 3000 и 3500 отличались только частотой ядра и памяти: она составляла 143, 166 и 183 МГц соответственно. Хотя это теоретически могло давать преимущество над основным конкурентом RIVA TNT2 при использовании многопоточного текстурного заполнения, TNT2 практически в два раза обгоняла Voodoo3 при однопоточном текстурном заполнении, во многом благодаря тому, что у нее было два текстурных конвейера против одного многопоточного у Voodoo3.[6] В результате это приводило недостаточно производительности в играх, не использующих многопоточное текстурирование. К моменту своего появления Voodoo3 не имела равных среди конкурентов при рендеренге таких игр как Quake III Arena и Unreal Tournament, так как ближайший конкурент RIVA TNT считался уже морально устаревшим[5]. Только выход RIVA TNT2, появившейся чуть позднее, позволил nVidia потеснить бесспорного лидера в бенчмарках[7].

Voodoo3 оставалась на первых строчках по производительности до тех пор, пока не появились карты следующего поколения — GeForce 256 и Radeon R100. 3dfx, испытывавшая к этому времени организационные и финансовые трудности, не смогла включиться в гонку производителей со своей картой Voodoo5 и к 2002 году была продана своему конкуренту — nVidia.

Основными отличиями между 2000 и 3000 картами было наличие у последней ТВ-выхода. Voodoo3 3500 также содержал в себе ТВ-тюнер и поддерживал несколько типов ввода/вывода.

Velocity

Одновременно с приобретением компании STB Systems 3dfx получила права на несколько брендов, в том числе на марку Velocity, которая использовалась STB Systems при производстве OEM-карт (например «STB Velocity 3D» на базе S3 Graphics ViRGE VX или «Velocity 128» на базе NVIDIA RIVA 128). Руководство 3dfx решило использовать этот бренд для производства урезанных версий Voodoo3, ориентированных на бюджетный рынок. В результате появились карты Velocity 100 и Velocity 200. В данных продуктах объем ОЗУ составлял 8 и 12 Мб соответственно (полноценные карты Voodoo3 имели 16 Мб ОЗУ) и был отключён один из блоков маппинга текстур (texture mapping unit, TMU), что делало данные карты более похожими на предыдущую карту 3dfx Banshee. Впоследствии пользователями было обнаружено, что включить TMU обратно можно простым изменением параметра реестра[8]. Дальнейшие исследования показали, TMU был заблокирован только для Glide- и OpenGL-приложений, для Direct3D использовались оба TMU[9]. Частота ядра карты составляла 143 МГц, аналогичная Voodoo3 2000.[10]

Список видеокарт

Модель Дата выхода Кодовое имя Техпроцесс (нм) Используемая шина Память (Мб) Частота ядра (МГц) Частота памяти (МГЦ) Конфигурация ядра Скорость заполнения (млн/с) Память Версия DirectX
Операций Пикселей Текселей Вертексов Быстродействие (Гб/с) Тип шины Разрядность (бит)
Velocity 100 26 июля 1999 Avenger 250 AGP 2x 8 143 143 1:0:2:1 143 143 143 / 286[lower-alpha 1] 0 2.288 SDR 128 6.0
Velocity 200 26 июля 1999 Avenger 250 AGP 2x 12 143 143 1:0:2:1 143 143 143 / 286[lower-alpha 1] 0 2.288 SDR 128 6.0
Voodoo3 1000 Март 1999 Avenger 250 AGP 2x, PCI 8, 16 125 125 1:0:2:1 125 125 250 0 2 SDR 128 6.0
Voodoo3 2000 3 апреля 1999 Avenger 250 AGP 2x, PCI 16 143 143 1:0:2:1 143 143 286 0 2.288 SDR 128 6.0
Voodoo3 3000 3 апреля 1999 Avenger 250 AGP 2x, PCI 16 166 166 1:0:2:1 166 166 333 0 2.66 SDR 128 6.0
Voodoo3 3500 TV Июнь 1999 Avenger 250 AGP 2x 16 183 183 1:0:2:1 183 183 366 0 2.928 SDR 128 6.0
  1. при разблокированном втором TMU

Примечания

  1. 3Dfx Interactive Blasts COMDEX with Voodoo3 Debut And Four Voodoo Banshee PC-OEM Announcements, 3dfx Press Release, November 16, 1998.
  2. Brown, Peter. 3Dfx Takes Chance on Boards — Voodoo3 2000, Voodoo3 3000, and Voodoo3 3500 — Product Announcement, Electronic News, March 1, 1999.
  3. Beets, Kristof. 3dfx '22Bit Colour' Explored, Beyond3D, May 7, 1999.
  4. Fastsite. Matrox Millennium G400 16MB Review Архивная копия от 21 июля 2006 на Wayback Machine, X-bit Labs, July 2, 1999.
  5. Lal Shimpi, Anand. 3dfx Voodoo3, Anandtech, April 3, 1999.
  6. Beyond3D 3D Chip Tables Архивировано 18 января 2006 года., Beyond3D.Com, accessed August 30, 2006.
  7. Lal Shimpi, Anand. NVIDIA Riva TNT2, Anandtech, April 27, 1999.
  8. Exploring the Velocity. Дата обращения: 26 июля 2018.
  9. 3Dfx Velocity 100. Дата обращения: 26 июля 2018.
  10. Andrawes, Mike. 3dfx Velocity 100, Anandtech, October 29, 1999.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.