RIVA TNT

Nvidia RIVA TNT
Creative Labs Graphics Blaster Riva TNT.jpg
Karta Riva TNT
Data wydania 15 czerwca 1998 ; 24 lata temu ( 15 czerwca 1998 )
Kryptonim NV4
Architektura Fahrenheita
Karty
Poziom podstawowy Vanta
Wysokiej klasy TNT
Wsparcie API
Direct3D Direct3D 6.0
Historia
Poprzednik RIVA 128 (ZX)
Następca RIVA TNT2
Stan wsparcia
Nieobsługiwany

RIVA TNT , o nazwie kodowej NV4 , to układ akceleratora grafiki 2D , wideo i 3D dla komputerów PC opracowany przez firmę Nvidia . Została wydana w marcu 1998 roku i ugruntowała reputację Nvidii jako godnego rywala w rozwijającej się branży konsumenckich kart graficznych 3D . Pierwsza karta RIVA oparta na TNT została interaktywnego akceleratora wideo i animacji w czasie rzeczywistym wypuszczona 15 czerwca 1998 roku przez STB Systems: Velocity 4400. RIVA to skrót od . Przyrostek „TNT” odnosi się do zdolności chipa do pracy na dwóch tekselach Twi N T exel jednocześnie ( ).

Przegląd

Karta graficzna RIVA TNT
Zdjęcie matrycy procesora graficznego RIVA TNT

TNT został zaprojektowany jako kontynuacja RIVA 128 i odpowiedź na wprowadzenie przez 3Dfx modelu Voodoo2 . Dodał drugi potok pikseli , praktycznie podwajając prędkość renderowania i zużywając znacznie szybszą pamięć. W przeciwieństwie do Voodoo2 (ale podobnie jak wolniejszy Matrox G200 ) dodał także obsługę 32-bitowego ( truecolor ) formatu pikseli, 24-bitowego bufora Z w trybie 3D, 8-bitowego bufora szablonów i obsługę tekstur 1024 × 1024 pikseli . Ulepszone mipmapowanie i filtrowania tekstur , w tym nowo dodana obsługa filtrowania trójliniowego , radykalnie poprawiła jakość w porównaniu do poprzednika TNT. TNT dodało także obsługę do 16 MiB pamięci SDR SDRAM . Podobnie jak RIVA 128, RIVA TNT jest rozwiązaniem jednoukładowym.

Canopus RIVA TNT AGP
ELSA Erazor II z Nvidią Riva TNT

TNT został dostarczony później niż pierwotnie planowano, działał dość gorąco i był taktowany wolniej niż planowała Nvidia, przy 90 MHz zamiast 110 MHz. Pierwotnie planowane specyfikacje powinny sprawić, że karta wyprzedzi Voodoo2 pod względem teoretycznej wydajności w Direct3D , ale przy 90 MHz nie do końca dorównała Voodoo2. W tamtym czasie większość gier obsługiwała zastrzeżony interfejs API Glide firmy 3dfx, który zapewniał Voodoo2 dużą przewagę pod względem szybkości i jakości obrazu, a niektóre gry korzystały z interfejsu Glide API wyłącznie do akceleracji 3D, nie pozostawiając użytkowników TNT w lepszej sytuacji niż osoby, które nie miały Akcelerator 3D. Nawet w " OpenGL ”, takie jak w przypadku Quake 2 , Voodoo2 miał przewagę, ponieważ niestandardowy sterownik „MiniGL” został stworzony specjalnie dla kart 3dfx do uruchamiania gry (i większości innych gier OpenGL w tamtym czasie). Sterownik 3dfx MiniGL nie był w pełni funkcjonalnym sterownikiem OpenGL, ale opakowaniem, które mapowało pewne funkcje OpenGL na ich odpowiedniki w Glide i dzięki temu był w stanie osiągnąć przewagę szybkości. Później, gdy stworzono w pełni funkcjonalne sterowniki OpenGL dla linii kart 3dfx, zauważono, że jest ona znacznie wolniejsza w porównaniu do jej okrojonego brata MiniGL. TNT obsługiwał 32-bitowy kolor, podczas gdy Voodoo2 obsługiwał tylko 16-bitowy (chociaż wewnętrznie obniżono kolor z 24-bitowego, pokonując TNT w jakości 16-bitowej). Karty Voodoo2 zyskały również jeszcze większą przewagę prędkości nad TNT dzięki możliwości połączenia dwóch kart Voodoo2 w konfiguracji „SLI”.

TNT nie dorównało sprzedaży niezwykle popularnego Voodoo2. Udział klientów 3Dfx w tym czasie był najwyższy, a Nvidia była wciąż dość nowym graczem. Ponownie, podobnie jak w przypadku RIVA 128, brak Glide API utrudnił Nvidii możliwości wzrostu udziału w rynku. Glide był nadal uważany za najlepszy interfejs API gier 3D dostępny zarówno przez graczy, jak i programistów. Jednak TNT przykuło uwagę Nvidii i utorowało drogę odświeżonej wersji o nazwie RIVA TNT2 . W końcu, w przeciwieństwie do reszty konkurencji, Nvidia w niektórych grach była bliska Voodoo2 pod względem wydajności i pobijała go w 32-bitowej jakości obrazu.

Nvidia MS-8830 z układem graficznym Vanta, standardowa karta graficzna w komputerze biurowym Compaq Deskpro Evo (2001)

Zgodnie z tym, co w późniejszych latach stało się standardową praktyką branżową na masową skalę, Nvidia wypuściła budżetową wersję TNT o nazwie Vanta. Na tej płycie zastosowano ten sam układ TNT, ale obniżono jego taktowanie i zmniejszono o połowę zarówno magistrali danych pamięci (do 64-bitów), jak i rozmiar pamięci (do 16 MiB). Robiąc to, Nvidia była w stanie nadal sprzedawać chipy TNT, które nie mogły osiągnąć określonych częstotliwości zegara TNT [ potrzebne źródło ] , praktyka znana jako binowanie i znacznie obniżyć koszty płyty, stosując węższą magistralę i mniej pamięci RAM. Płyta okazała się popularna wśród producentów komputerów OEM ze względu na odpowiedni zestaw funkcji i niską cenę. Vanta została również zaimplementowana jako zintegrowana grafika na niektórych płytach głównych.

Samo TNT było używane w kilku popularnych kartach, takich jak Diamond Viper V550 i STB Velocity 4400, które zapewniły zwycięstwa OEM między innymi z takimi firmami jak Dell i Gateway .

Kierowcy

Rozwój sterowników Nvidii we współpracy z TNT był początkiem ich szczególnie agresywnych wysiłków mających na celu utrzymanie najlepszego możliwego zestawu sterowników. TNT otrzymało pierwszy w branży markowy sterownik o nazwie Detonator .

Ci kierowcy odnieśli ogromny sukces. Chociaż TNT zawsze dobrze radziło sobie z systemami opartymi na procesorach Intela, wcześniej pozostawało w tyle pod względem wydajności na ówczesnych systemach opartych na procesorach AMD. W tamtym czasie Quake2 był punktem odniesienia pod względem wydajności, a Voodoo2 stworzony w 3dfx cieszył się dużą różnicą w wydajności w stosunku do TNT, ponieważ miał 3DNow! optymalizacje, które zanegowały spadek wydajności słabego, nie potokowego FPU w obecnych wówczas procesorach AMD. Sterowniki Detonatora zawierały 3DNow! optymalizacje, a wydajność Quake2 TNT wzrosła o 30%. [ potrzebne źródło ] W rzeczywistości wszystkie aplikacje OpenGL i DirectX skorzystały na takich optymalizacjach. Dzięki temu TNT stał się znacznie atrakcyjniejszym akceleratorem 3D dla właścicieli AMD niż poprzednio.

Sterowniki Detonator rozwiązały również problemy ze zgodnością z ówczesnymi płytami głównymi i poprawiły ogólną kompatybilność oprogramowania.

TNT był ostatnim akceleratorem graficznym Nvidii obsługującym system Windows 3.1x.

Konkurencyjne chipsety

Zobacz też

Linki zewnętrzne