GeForce 256

GeForce 256
Geforce256logo.jpg VisionTek GeForce 256.jpg

Överst : Logotyp Nederst : Nvidia GeForce 256
Utgivningsdatum
11 oktober 1999 ; 23 år sedan ( 11 oktober 1999 ) (SDR) 13 december 1999 ; 23 år sedan ( 13 december 1999 ) (DDR)
Kodnamn NV10
Arkitektur Celsius
Tillverkningsprocess TSMC 220 nm ( CMOS )
Kort
Mellanklass GeForce 256 SDR
High-end GeForce 256 DDR
API- stöd
Direct3D Direct3D 7.0
OpenGL OpenGL 1.2.1 ( T&L )
Historia
Företrädare RIVA TNT2
Efterträdare GeForce 2-serien
Supportstatus
Stöds inte

GeForce 256 är den ursprungliga utgåvan i Nvidias produktlinje " GeForce ". GeForce 256, som tillkännagavs den 31 augusti 1999 och släpptes den 11 oktober 1999, förbättrar sin föregångare ( RIVA TNT2 ) genom att öka antalet fasta pixelpipelines , ladda värdgeometriskalkyler till en hårdvarutransformerings- och belysningsmotor (T&L) och lägga till hårdvarurörelsekompensation för MPEG-2- video. Den erbjöd ett anmärkningsvärt stort steg i 3D PC-spelprestanda och var den första helt Direct3D 7- kompatibla 3D-acceleratorn.

Chipet tillverkades av TSMC med hjälp av dess 220 nm CMOS - process . Det finns två versioner av GeForce 256 – SDR-versionen som släpptes i oktober 1999 och DDR-versionen som släpptes i mitten av december 1999 – var och en med olika typer av SDRAM -minne. SDR-versionen använder SDR SDRAM- minne från Samsung Electronics , medan den senare DDR-versionen använder DDR SDRAM- minne från Hyundai Electronics (nu SK Hynix ).

Arkitektur

GeForce 256 (NV10) GPU
Quadro (NV10GL) GPU
Bildskott av en NV10 GPU

GeForce 256 marknadsfördes som "världens första 'GPU', eller Graphics Processing Unit ", en term som Nvidia definierades på den tiden som "en enchipsprocessor med integrerad transformation, belysning, triangelinstallation/klippning och renderingsmotorer som är kapabla att bearbeta minst 10 miljoner polygoner per sekund".

"256" i dess namn härstammar från "256-bitars QuadPipe Rendering Engine", en term som beskriver de fyra 64-bitars pixelpipelines i NV10-chippet. I enkeltexturerade spel kunde NV10 lägga ut 4 pixlar per cykel, medan ett scenario med två texturer skulle begränsa detta till 2 multitexturerade pixlar per cykel, eftersom chippet fortfarande bara hade en TMU per pipeline, precis som TNT2. När det gäller renderingsfunktioner har GeForce 256 också lagt till stöd för kubmiljökartläggning och dot-product (Dot3) bumpmapping .

Integreringen av transformations- och belysningshårdvaran i själva GPU:n skiljer GeForce 256 från äldre 3D-acceleratorer som förlitade sig på CPU:n för att utföra dessa beräkningar (även känd som mjukvarutransformation och belysning). Denna minskning av komplexiteten för 3D-grafiklösningar förde kostnaden för sådan hårdvara till en ny låg nivå och gjorde den tillgänglig för billiga konsumentgrafikkort istället för att vara begränsad till den tidigare dyra professionellt orienterade nisch designad för datorstödd design (CAD ) . NV10:s T&L-motor gjorde det också möjligt för Nvidia att komma in på CAD-marknaden med dedikerade kort för första gången, med en produkt som heter Quadro . Quadro-serien använder samma kiselchips som GeForce-korten, men har olika drivrutinsstöd och certifieringar skräddarsydda för de unika kraven för CAD-applikationer.

Produktjämförelser

Jämfört med tidigare avancerade 3D-spelacceleratorer, såsom 3dfx Voodoo3 3500 och Nvidia RIVA TNT2 Ultra , gav GeForce upp till 50 % eller mer förbättring av bildhastigheten i vissa spel (de som är speciellt skrivna för att dra nytta av hårdvarans T&L) när tillsammans med en mycket lågbudget CPU. Den senare utgåvan och utbredda antagandet av GeForce 2 MX/4 MX-kort med samma funktionsuppsättning innebar ovanligt långt stöd för GeForce 256, fram till ungefär 2006, i spel som Star Wars: Empire at War eller Half-Life 2 , det senare varav innehöll en Direct3D 7-väg, inriktad på pipeline med fasta funktioner för dessa GPU:er.

Utan brett applikationsstöd vid den tiden, påpekade kritiker att T&L-tekniken hade litet verkligt värde. Inledningsvis var det bara något fördelaktigt i vissa situationer i ett fåtal OpenGL-baserade 3D first-person shooters , framför allt Quake III Arena . Benchmarks med lågbudget-CPU:er som Celeron 300A skulle ge gynnsamma resultat för GeForce 256, men riktmärken gjorda med vissa CPU:er som Pentium II 300 skulle ge bättre resultat med vissa äldre grafikkort som 3dfx Voodoo 2 . 3dfx och andra konkurrerande grafikkortsföretag påpekade att en snabb CPU mer än kan kompensera för bristen på en T&L-enhet. Mjukvarustöd för hårdvara T&L var inte vanligt förrän flera år efter lanseringen av den första GeForce. Tidiga förare var buggiga och långsamma, medan 3dfx-kort hade effektivt, höghastighets, moget Glide API och/eller MiniGL -stöd för de flesta spelen. Först efter att GeForce 256 ersattes av GeForce 2 , och ATI:s T&L-utrustade Radeon också fanns på marknaden, blev hårdvara T&L en allmänt använd funktion i spel.

GeForce 256 var också ganska dyr för den tiden och gav inga påtagliga fördelar jämfört med konkurrenternas produkter utanför 3D-acceleration. Till exempel var dess GUI och videouppspelningsacceleration inte nämnvärt bättre än den som erbjuds av konkurrenter eller till och med äldre Nvidia-produkter. Dessutom plågades vissa GeForce-kort av dåliga analoga signalkretsar, vilket gjorde att skärmutgången blev suddig. [ citat behövs ]

När processorerna blev snabbare visade GeForce 256 att nackdelen med hårdvaru-T&L är att om en processor är tillräckligt snabb kan den utföra T&L-funktioner snabbare än GPU:n, vilket gör GPU:n till ett hinder för rendering av prestanda. Detta förändrade hur grafikmarknaden fungerade, uppmuntrade kortare grafikkorts livslängder och la mindre vikt vid processorn för spel.

Rörelsekompensation

GeForce 256 introducerade rörelsekompensation som en funktionell enhet av NV10-chippet, denna första generations enhet skulle efterträdas av Nvidias HDVP (High-Definition Video Processor) i GeForce 2 GTS.

Specifikationer

Upphört stöd

NVIDIA har upphört med drivrutinsstöd för GeForce 256-serien.

VisionTek GeForce 256 DDR

Slutliga förare inkluderar

  • Windows 9x & Windows Me: 71.84 släpptes den 11 mars 2005; Ladda ner ;
Produktsupportlista Windows 95/98/Me – 71.84 .
  • Windows 2000 & 32-bitars Windows XP: 71.89 släpptes den 14 april 2005; Ladda ner .
Produktsupportlista Windows XP/2000 – 71.84 .
  • Drivrutinerna för Windows 2000/XP kan installeras på senare versioner av Windows, såsom Windows 7. De stöder dock inte "Aero"-effekterna av Windows 7.

Konkurrenter

Se även

externa länkar