NVIDIA Riva TNT Graphics processing unit | |
---|---|
![]() | |
Debutto | 1998 |
Produttore | STMicroelectronics |
Nome in codice | NV4 |
Comunicazione | AGP |
Microarchitettura | Fahrenheit |
Schede | |
Fascia bassa | Vanta |
Fascia alta | TNT |
API supportate | |
Direct3D eShader | Direct3D 6.0 |
OpenGL | OpenGL 1.2 |
Cronologia | |
Predecessore | RIVA 128 e RIVA 128 ZX |
Successore | RIVA TNT2 |
Modifica dati su Wikidata ·Manuale |
IlRiva TNT (chiamato ancheNV4 in fase di sviluppo) è unacceleratore grafico2D/3D prodotto daNVIDIA. Lanciato nel tardo1998, ha rappresentato il primo grande successo per l'azienda. Il nome è unacronimo, e sta per "Real-time Interactive Video and Animation accelerator" (Acceleratore in tempo reale per video e animazione); il suffisso TNT (TwiN Texel) indica la capacità del processore di lavorare su duetexel alla volta. Esisteva anche una versione economica, chiamata Vanta.
Questochip grafico fu progettato come erede delRIVA 128, in risposta all'introduzione delVoodoo 2 da parte di3Dfx. Comprendeva l'aggiunta di una secondapixel pipeline[1], praticamente raddoppiando la velocità direndering, e prevedeva l'uso di un tipo di memoria sensibilmente più veloce. A differenza della Voodoo 2 (ma come la più lentaMatrox G200) supportava un formatopixel a 32 bit (truecolor) e loZ-buffer a 24 bit in modalità 3D. Altre tecniche di filtraggio delletexture, in parte assistite dal nuovotrilinear filtering, migliorarono enormemente la qualità dell'immagine rispetto alla generazione precedente di GPU. Introduceva inoltre il supporto perSDR SDRAM fino a 16Mib.
Il RIVA TNT fu messo in commercio in ritardo, raggiungeva temperature piuttosto alte, e frequenze minori di quanto pianificato (90MHz invece di 110 MHz). Secondo quelle previsioni il prodotto NVIDIA avrebbe dovuto essere superiore alla Voodoo 2 (sulla carta) in applicazioniDirect3D, ma nella realtà non raggiunse i livelli di questa.[2]In quel momento la maggior parte dei giochi supportavano leAPI proprietarie di 3Dfx, chiamateGlide: ciò costituiva un indubbio vantaggio per la rivale. Tuttavia, anche nei confronti in modalità esclusivaOpenGL (come conQuake 2) la scheda 3Dfx aveva la meglio, grazie adriver specifici su misura ("MiniGL"), che non includevano le funzionalità non necessarie. Quando ildriver OpenGL completo fu disponibile, questo si rivelò molto più lento del primo. Le Voodoo 2 supportavano solo colori a 16 bit, ma la qualità delle immagini superava quelle delle TNT grazie ad un sistema interno didithering.[3]
Anticipando le future tendenze del mercato, NVIDIA rilasciò una versione di fascia bassa delchip TNT, chiamata Vanta. Questa scheda usava lo stesso processore, ma lavorava a frequenze inferiori e aveva dimezzate memoria (a 8 MiB) e larghezza di bus (a 64 bit). Questo permise di recuperare alcuni circuiti difettosi che non rispettavano le specifiche, e tagliare significativamente i costi delle altre componenti. Questa versione fu popolare presso i venditori OEM, grazie alle buone caratteristiche e il prezzo ridotto; trovò inoltre implementazione anche come GPU integrata in alcuneschede madri.
Sfortunatamente, la RIVA TNT non raggiunse la quota di mercato delle popolarissime Voodoo 2: il nome di 3Dfx era all'apice al momento, e NVIDIA era ancora una "matricola" nell'ambiente. Come per la generazione precedente, la mancanza di supporto per le API Glide minò le opportunità dell'azienda per accrescere la propria popolarità; d'altronde Glide era considerata la migliore API 3D sia per i giocatori che per gli sviluppatori. La strada era comunque aperta per la successivaRIVA TNT2: NVIDIA era stata l'unica a competere alla pari con la Voodoo 2, sia in velocità che per qualità dell'immagine. Il processore fu usato su molte schede popolari, come la Diamond Viper V550 e la STB Velocity 4400, entrambe molto gradite dai distributori OEM comeDell eGateway.
Altri progetti
Prodotti grafici NVIDIA | |||||
---|---|---|---|---|---|
FixedPixel Pipeline |
| ||||
Vertex e PixelShaders | GeForce 3 ·4 ·FX ·6 (SLI) ·7 | ||||
Shader Unificati | GeForce 8 ·9 ·100 ·200 ·300 ·400 ·500 | ||||
Shader Unificati eNUMA | GeForce 600 ·700 ·800M ·900 ·10 ·16 | ||||
Ray Tracing | GeForce 20 ·30 ·40 ·50 | ||||
Altri prodotti | Nvidia Quadro ·Tesla ·DGX ·Shield Portable ·Shield Android TV ·GeForce Now ·Tegra |