Nvidia RIVA 128 | |
---|---|
nume de cod | NV3 |
Data de lansare | 1997 |
Producătorii | STMicroelectronics NV |
Modele după nivel | |
Avansat | RIVA 128, ZX |
versiuni API | |
Versiunea Direct3D și shaders | Direct3D 5.0 |
| |
Fișiere media la Wikimedia Commons |
RIVA 128 este un GPU lansat pe 1 aprilie 1997 de către Nvidia . A devenit unul dintre primele GPU-uri „populare” cu suport pentru accelerarea 3D. Numele este un acronim pentru Video interactiv în timp real și accelerator de animație . [unu]
RIVA 128 a devenit primul GPU cunoscut de la Nvidia .
Primul cip NV1 , creat de Nvidia, a funcționat pe o tehnologie de randare complet diferită, bazată pe maparea texturii pătratice neacceptată de Direct3D . RIVA 128, pe de altă parte, a fost conceput pentru a fi cât mai compatibil cu Direct3D 5 și API-ul OpenGL . Pe un cip al acestui GPU, realizat după o tehnologie de proces de 350 de nanometri, au fost plasați 3,5 milioane de tranzistori ; frecvența de funcționare a miezului - 100 MHz. [1] Acest cip a fost unul dintre primii care a folosit capabilitățile magistralei AGP 1.0 (66 MHz) și a fost construit ținând cont de specificațiile Intel implementate în chipset-ul Intel 440LX pentru procesorul Pentium II . Acesta din urmă a fost recomandat pentru dezvăluirea completă a capabilităților Riva 128.
Nvidia a echipat RIVA 128 cu 4 megaocteți de SGRAM nou , conectat la GPU printr-o magistrală de 128 de biți la 100 MHz. [1] Debitul său a fost de 1,6 GB/s. Acesta a fost volumul optim, ținând cont de raportul preț/performanță. Datorită DMA virtuală , preîncărcarea și un cache mare de textură, fluxul de date din RAM a fost optimizat, astfel încât nici măcar magistrala PCI nu a fost un „gât de sticlă”, ca să nu mai vorbim de AGP. Sortarea hardware a triunghiurilor a descărcat CPU-ul.
Rezoluția maximă în modul 3D este de 960x720 pixeli. Acceptă accelerarea hardware a formatelor video MPEG-1/MPEG-2.
Riva 128 a avut și dezavantaje. Primul este software-ul „brut”: problemele cu driverele i-au bântuit pe utilizatori multă vreme, iar suportul normal pentru OpenGL a apărut mai aproape de sfârșitul ciclului de viață al cardului. Al doilea a fost legat de maparea texturii. În loc de acuratețea suprapunerii pe pixel, a fost folosit un per-poligon care consumă mai puțin resurse, ceea ce a condus la artefacte de redare neplăcute, cum ar fi goluri între texturi. De-a lungul timpului, producătorul a lansat un driver actualizat care a implementat acuratețea suprapunerii pixel cu pixel. Al treilea dezavantaj era legat de controlerul de memorie, care putea funcționa doar cu cipuri de 8 Mbit. Dar producătorul inițial nu a plănuit să lanseze versiuni cu mai mult de 4 MB de memorie, așa că dezavantajul este mai degrabă condiționat.
Datorită unei arhitecturi bine gândite, performanța lui Riva 128 a fost relativ ridicată, cardul a concurat cu succes cu Voodoo Graphics și, mai mult, cu nereușitul Voodoo Rush. Concurenții de la 3dfx Interactive aveau nevoie de o hartă 2D de bază, aveau o rezoluție maximă inferioară, dar ofereau suport pentru API-ul proprietar Glide , care era foarte popular printre dezvoltatorii de jocuri la acea vreme.
Această versiune actualizată a fost lansată pe 23 februarie 1998. Cantitatea de memorie video a fost crescută la 8 MB. Pentru cipurile SGRAM, lățimea magistralei a rămas aceeași, în timp ce pentru SDRAM a trebuit să fie redusă la jumătate (la 64 de biți), din cauza limitărilor controlerului de memorie. Frecvența RAMDAC a crescut de la 206 la 250 MHz, rezoluția maximă în modul 3D a fost de 1280x1024 pixeli. Autobuzul este AGP 2x, [2] au fost produse și versiuni PCI.
Model | Data de lansare | nume de cod | Identificatorul dispozitivului | Proces tehnologic(nm) | Obosi | Memoria maximă (MB) | Frecvența RAMDAC (MHz) | Structura principală | Umplerea MT/s) | Memorie | GUI | Notă | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lățime de bandă (GiB/s) | tip de | Obosi | DirectX | OpenGL | |||||||||||
RIVA 128 | 8 aprilie 1997 | NV3 | 0018 | 350 | AGP, PCI | patru | 206 | 0:1:1:1 | 100 | 1.6 | SDR/SGR | 128 | 5 | ? | Primul nucleu grafic compatibil cu standardele DirectX |
RIVA 128 ZX | 23 februarie 1998 | NV3 | 0019 | 350 | AGP2X, PCI | opt | 250 | 0:1:1:1 | 100 | 1.6 | SDR/SGR | 128 | 5 | 1.0 | RIVA 128 Versiune îmbunătățită |
Nvidia | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
GPU-uri ( comparație ) _ |
| ||||||||||
Chipset-uri plăci de bază ( comparație ) _ |
| ||||||||||
Alte |
|