Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

RIVA TNT , под кодовым названием NV4 , является 2D , видео и 3D графического ускорителя чипом для ПК , который был разработан Nvidia . Он был выпущен в середине 1998 года и укрепил репутацию Nvidia как достойного конкурента в развивающейся индустрии потребительских 3D- графических адаптеров . Первая карта на базе RIVA TNT была выпущена 15 июня 1998 года компанией STB Systems : Velocity 4400. RIVA - это аббревиатура от R eal-time I nteractive V ideo и A nimation accelerator . [1] Суффикс «TNT» указывает на способность чипа работать с двумя текселями.сразу ( T wi N T exel ). [2]

Обзор [ править ]

Графический процессор RIVA TNT
Матрица графического процессора RIVA TNT

TNT был разработан как продолжение RIVA 128 и ответ на введение 3Dfx Voodoo2 . Он добавил второй пиксельный конвейер , практически удвоив скорость рендеринга, и использовал значительно более быструю память. В отличие от Voodoo2 (но подобно более медленному Matrox G200 ) он также добавил поддержку 32-битного ( истинного цвета ) формата пикселей, 24-битного Z-буфера в 3D-режиме, 8-битного буфера трафарета и поддержки текстур 1024 × 1024 пикселей . Улучшенные методы многократного отображения и фильтрации текстур , включая недавно добавленную поддержку трилинейной фильтрации., значительно улучшенное качество по сравнению с предшественником TNT. TNT также добавлена поддержка до 16 Мбайт в SDR SDRAM . Как и RIVA 128, RIVA TNT представляет собой однокристальное решение.

Canopus RIVA TNT AGP
ELSA Erazor II с Nvidia Riva TNT

TNT был отправлен позже, чем планировалось изначально, работал довольно горячим и работал на более низкой, чем планировала Nvidia, частоте на 90 МГц вместо 110 МГц. Первоначально запланированные спецификации должны были поставить карту впереди Voodoo2 по теоретической производительности для приложений Direct3D , но на частоте 90 МГц она не совсем соответствовала Voodoo2. В то время большинство игр поддерживали проприетарный API Glide от 3dfx, который давал Voodoo2 большое преимущество в скорости и качестве изображения, а в некоторых играх API Glide использовался только для 3D-ускорения, в результате чего пользователям TNT было не лучше, чем людям, у которых не было 3D-ускоритель. Даже в сравнениях « только OpenGL », как в случае с Quake 2Voodoo2 одержал верх, поскольку специальный драйвер "MiniGL" был создан специально для карт 3dfx для запуска игры (и большинства других игр OpenGL того времени). Драйвер 3dfx MiniGL был не полнофункциональным драйвером OpenGL, а оболочкой, которая отображала определенные функции OpenGL на их эквиваленты в Glide и благодаря этому смогла получить преимущество в скорости. Позже, когда были созданы полнофункциональные драйверы OpenGL для линейки карт 3dfx, было замечено, что он был намного медленнее по сравнению со своим урезанным братом MiniGL. TNT поддерживал 32-битный цвет, в то время как Voodoo2 поддерживал только 16-битный цвет (хотя внутренне размывался с 24-битного цвета, превосходя TNT в 16-битном качестве). Карты Voodoo2 также получили еще большее преимущество в скорости по сравнению с TNT из-за возможности связать две карты Voodoo2 вместе в настройке «SLI».

TNT не соответствовала продажам невероятно популярного Voodoo2. Доля клиентов 3Dfx в это время была на пике, а Nvidia все еще была новым игроком. Опять же, как и в случае с RIVA 128, отсутствие поддержки Glide API ограничивало возможности Nvidia по увеличению доли рынка. Glide по-прежнему считался лучшим API для 3D-игр, доступным как геймерам, так и разработчикам. Тем не менее, TNT привлекла большое внимание Nvidia и проложила путь для обновленной версии под названием RIVA TNT2 . В конце концов, в отличие от остальных конкурентов, Nvidia приблизилась к Voodoo2 по производительности в некоторых играх и превзошла его по 32-битному качеству изображения.

Nvidia MS-8830 с графическим чипом Vanta, стандартная видеокарта в офисном компьютере Compaq Deskpro Evo (2001 г.)

В последующие годы Nvidia выпустила бюджетную версию TNT под названием Vanta, что станет стандартной отраслевой практикой в ​​последующие годы. На этой плате использовался тот же чип TNT, но была снижена его тактовая частота и вдвое уменьшены как ширина шины данных памяти (до 64 бит), так и размер памяти (до 16 МБ). Таким образом, Nvidia смогла продавать чипы TNT, которые не могли достичь заданных TNT тактовых частот [ необходима цитата ] , практика, известная как binning , и значительно снизила затраты на плату за счет использования более узкой шины и меньшего объема оперативной памяти. Плата оказалась популярной среди OEM-производителей компьютеров из-за ее функционального набора и низкой цены. Vanta также была реализована как интегрированная графика на некоторых материнских платах.

Сам TNT использовался на нескольких популярных картах, таких как Diamond Viper V550 и STB Velocity 4400, обе из которых одержали победу над OEM-производителями, среди которых были такие, как Dell и Gateway .

Драйверы [ править ]

Разработка драйверов Nvidia с TNT стала началом их особенно агрессивных усилий по поддержанию наилучшего возможного набора драйверов. TNT получила первый в отрасли фирменный драйвер под названием Detonator .

Эти драйверы пользовались огромным успехом. Хотя TNT всегда хорошо работал на системах на базе Intel, ранее он отставал по производительности от текущих систем на базе AMD. В то время Quake2 был эталоном производительности, а Voodoo2, созданный на 3dfx, имел большую разницу в производительности по сравнению с TNT, потому что у него была 3DNow! оптимизации, которые свели на нет снижение производительности слабого, не имеющего конвейера FPU на текущих процессорах AMD. Драйверы Detonator включены в 3DNow! оптимизации и производительность Quake2 от TNT подскочила на 30%. [ необходима цитата ] Фактически, все приложения OpenGL и DirectX выиграли от такой оптимизации. Это сделало TNT гораздо более привлекательным 3D-ускорителем для владельцев AMD, чем раньше.

Драйверы Detonator также устранили проблемы совместимости с материнскими платами того времени и улучшили общую совместимость программного обеспечения. [3]

TNT был последним графическим ускорителем Nvidia, который поддерживал Windows 3.1x.

Конкурирующие наборы микросхем [ править ]

  • 3dfx Voodoo2
  • 3dfx Вуду Банши
  • Matrox G200
  • ATI Rage Pro
  • S3 Дикарь

См. Также [ править ]

  • Сравнение графических процессоров Nvidia

Ссылки [ править ]

  1. ^ "Брошюра RIVA 128" . Nvidia. Архивировано из оригинала 6 июля 1997 года . Проверено 9 октября 2007 года .
  2. ^ "TNT2" . Nvidia . Проверено 12 октября 2007 года .
  3. ^ "Драйверы детонатора Nvidia RIVA TNT" . ActiveWindows. 1999 . Проверено 15 июня 2008 года .

Внешние ссылки [ править ]

  • «Nvidia и ABIT объявляют об интегрированном графическом решении для материнской платы» (пресс-релиз). Nvidia. 1 июня 1999 г.
  • «Nvidia расширяет охват рынка с помощью 3D-процессора Vanta» (пресс-релиз). Nvidia. 22 марта 1999 г.
  • Nvidia Riva TNT последний раз поддерживала драйвер Forceware Unified Display Driver (версия 44.03)