Test: 10 år med 3D-kort @ del 1

HT Exclusive d.  11. juni. 2006, skrevet af red_martians 17 Kommentarer.  Vist: 10424 gange.

Korrekturlæser: 
Billed behandling: 
Oversættelse: 

Pristjek på http://www.pricerunner.dk 
Produkt udlånt af: Sd-Data A/S
DK distributør: Sd-Data A/S

10 år med 3D-kort @ del 1



3D-kortene er i langt de fleste tilfælde historie, trods kun ca. 10 år på bagen. Derfor har jeg prøvet at følge lidt op på, hvad der er sket, og fortælle om de mest mærkværdige og spændende grafikkort vi har haft på markedet. Det gør at denne artikkel er gået hen og er blevet temmelig omfattende. Derfor er den blevet delt op. Her i første afsnit kigger vi på kortene fra 1995, frem til slutningen af 2000. Markedet var dengang temmelig fyldt med producenter, så jeg har kun valgt at fremhæve de vigtigste her de første 4-5 år af fortællingen.





TV: nVidia NV1 og TH: Rendition Vérité 1000, to af de første 3D-kort på markedet.


De første på markedet


De er svært at finde ud af, hvem der var de første på markedet med 3D-rendering til almindelige computere. Faktisk er en af kandidaterne nVidia, der smed deres første NV1-chip på markedet i 1995. Den blev dog ikke særlig populær pga. at den var inkompatibel med Microsofts Direct3D. Faktisk var der rigtig mange producenter, der havde inkompatibilitet eller nedgang i ydelsen ved brug af Direct3D, bl.a. Rendition, som også var blandt de første med 3D-kort på markedet i form af kortet Rendition Vérité 1000. Men efter Direct3D måtte de se ydelsesnedgange på rigtig mange procent, der oftest gjorde deres overlegne 3D-acceleration overflødig. Angående Rendition var det også dette kort, der først fik et 3D-spil i form af Quake, der kunne udnytte deres DOS-Speedy3D-API (API = renderings-metode).

Flere producenter så mulighederne i 3D, og i løbet af 1996 så vi chips fra PowerVR, S3, ATi, Matrox, 3Dlabs og Lockheed-Martin. Men det var især en producent, der skød igennem med ganske stor hjælp fra Microsoft nemlig 3Dfx. 3Dfx havde det nemlig ganske godt med Direct3D, hvilket på daværende tidspunkt gav dem den bedste ydelse i Windows-miljø.
Mange af producenterne er ret ukendte i dag og opstarten på 3D-kort kostede også mange producenter livet. Enten pga. de ikke kunne omstille sig, eller fordi konkurrencen eksploderede og 'druknede' mange firmaer. Firmaet Tseng Labs er blandt de første da de ikke nåede med på 3D-vognen, og Rendition blandt de sidste da de pludselig druknede i mængden.





3Dfx's første Voodoo-kort kaldet voodoo graphics.


3dfx Voodoo graphics


Voodoo 1 anses generelt for at være det første 3D-kort. Men som nævnt er det ikke sandheden og 3Dfx skal nok nærmere have æren som det firma, der overbeviste brugerne om at 3D var her for at blive.
Voodoo 1 havde to chips med hver 2MB RAM. Den første chip var til framebufferen og den anden texture-buffer. Dette kort var et add-on-card, hvilket vil sige at man stadig havde brug for et 2D-kort, som man så koblede 3Dfx-kortet sammen med.
3D var i tidernes morgen diskuteret, da flere mente at det kunne gøres ligeså godt i software. Det må nok ses på den måde, at 3Dfx var dem der beviste, at 3D skal være hardware-baseret for at få den optimale oplevelse.
Sammen med at kortet fungerede godt i Windows var der en helt anden grund til dets popularitet. Da kortet oprindeligt blev annonceret, var den opgivede pris 500$, men pga. voldsomme fald i priserne på RAM, blev kortet solgt til kun 300$ da det endte på butikshylderne
Senere kom der et Voodoo Rush kort. Dette kort var 3Dfx's første 2D/3D-kort og så alligevel ikke. 2D-delen blev nemlig udviklet af en 3.part, hvor 3D-delen faktisk bare var et Voodoo. Men ellers smart nok. Nu var der fjernet et generende kabel, samt at der var mere plads til udvidelser i maskinen. Rush blev dog aldrig særligt populært.

I 1997 kom der endnu flere producenter til fadet, bl.a. NEC, Cirrus logic, Number Nine og Trident, alle ganske ukendte i dag, og bl.a. Number Nine var så populært og udviklede så hurtigt at de missede en Direct3D-egenskab, der faktisk gjorde deres kort inkompatibelt med spil i Windows.
Grunden til at resten af flokken begyndte at røre på sig, skyldes flere ting. Den første er at Microsofts DirectX begynder at bide sig fast, ligesom spil-udviklerne i høj grad begynder, at udvikle spil til OpenGL, der har mange ligheder med 3Dfx's Glide. OpenGL var nok det, der i sidste ende reddede en del af producenterne, Windows Direct3D var nemlig stadig ret mangelfuld.
I det først år efter 3Dfx Voodoo var markedet faktisk ganske jævnbyrdigt, rigtig mange havde fået deres 3D-kort på gaden, og alle kæmpede om at have de mest avancerede egenskaber og højeste hastighed. Noget der ikke er helt ukendt i dag.





TV: To stk. 3Dfx Voodoo 2-kort med SLi-kabel TH: SLi-metoden, som benyttes med to Voodoo 2-kort.


3Dfx Voodoo 2


I slutningen af 1997 kom så efterfølgeren til Voodoo graphics kaldet Voodoo 2. Voodoo 2 boostede ydelsen voldsomt og kunne fås med enten 8 eller 12MB RAM. 12MB-udgaven havde en ekstra texture-chip. Chipsne arbejde med en frekvens på 100Mhz, hvilket på den tid var ganske voldsomt, da folk sad med computere på omkring 150-300Mhz.
Hvad der gjorde Voodoo 2 endnu mere specielt var SLi. Dem, som følger lidt med kender nVidia's SLi, og handler i korte træk om at man kan slå to grafikkort sammen og udnytte deres samlede ydelse til ét skærmbillede. Dengang var det vigtigste med SLi, at man med to kort kunne komme op i en 3D-opløsning på 1024x768 pixels, så man ikke var bundet til 'fattige' 800x600 længere. Det gav altså en billedkvalitet, som man ikke havde set før. Man skal huske på at dengang var det praktisktaget kun hastigheden på spillet og opløsningen, der gjorde en forskel.
Nu sad 3Dfx virkelig fast på markedet og deres egen 3D-standard (Glide) blev det man udviklede spil til. Det gjorde at de i sidste ende praktisktaget opnåede monopol på 3D fordi at deres 3D-standard var hovedstandarden, samt at deres kort ydede ganske godt under Microsofts Direct3D.





TV: Banshee med AGP og specifikationer og TH: En udgave med PCI-slot


3Dfx Banshee


3Dfx begyndte at indse, at hvis de skulle holde sig til konkurrenterne var add-on-card fortid. 3Dfx tog et Voodoo 2 tilførte den en ekstra pipeline, fjernede en textureunit og udviklede en helt ny 2D-del for til sidst at samle det hele i én chip. Mange spiludviklere var ikke særligt begejstret for Banshee, da mange spil var lavet til netop Voodoo 2's pipelines. Ydelsen blev altså ikke mærkbart bedre med Banshee i forhold til Voodoo 2 selvom det kunne producere dobbelt så mange pixels.
Banshee var også 3Dfx's første kort til AGP-standarden. AGP var det første slot til udelukkende grafikkort. Tidligere benyttede man sig af PCI. Men ligesom 3Dfx's senere grafikkort kørte kortet faktisk i PCI-mode uanset slot, og det gjorde at alle AGP's fordele manglede, men heller ikke dette ødelagde 3Dfx's gode ry.
Det sidste var manglen på 32-bit 3D-billedkvalitet, men brugerne vidste muligvis ikke bedre, da det ikke var noget, der eksisterede endnu.
Men trods et flop hos spil- og hardware-producenterne blev Banshee et hit blandt brugerne. 3Dfx var så populært, at lige meget hvad de smed på markedet solgte det godt.





To TNT-grafikkort, det ene med AGP og det andet med PCI.


nVIDIA RIVA TNT


Dette kort var det, som gjorde at nVidia kom frem i lyset. Det havde en fænomenal god ydelse i forhold til Banshee og samtidig med kunne det lave 32-bit farver i 3D. Her kunne Banshee kun levere 16-bit, hvilket gav sig til udtryk med dårlige farveovergange. Det at 32-bit farver gjorde, at ydelsen kun var halv så hurtig som med 16-bit, var et andet problem. For det gjorde nemlig, at man praktisktaget ikke kunne spille spil i 32-bit og var henvist til 16-bit farver alligevel. Men markedet ville have 32-bit, og trods at denne chip kun var den tredje chip nVidia producerede, fik den en ret stor andel af markedet.
DTU_XaVier
 
Elitebruger
Tilføjet:
11-06-2006 11:23:50
Svar/Indlæg:
2786/120
Spændende...
Men nu vil jeg gerne læse fortsættelsen, hvad er nu det for noget?!
Forbandet være R_M og hans cliffhangers! :f

:e

MVH.
Toke :)



The
 
Chefredaktør
Tilføjet:
11-06-2006 11:39:30
Svar/Indlæg:
4741/1690
#1

Forsættelse følger næste søndag......;)



Storm
 
Overclocker
Tilføjet:
11-06-2006 11:57:08
Svar/Indlæg:
62/5
Der er en lille fejl i afsnittet om Voodoo 2 kortene.

Ét enkelt Voodoo 2 (8/12Mb) kunne køre opløsning på 800x600, to Voodoo 2 (8/12Mb) kunne køre 1024x768.



Mentos3
 
Elitebruger
Tilføjet:
11-06-2006 12:18:30
Svar/Indlæg:
4230/89
det var da dejligt lige at få rusket op i "gamle" dage...
Har Selv Været den lykkelige ejer af et "S3 964" og et "Matrox G400 MAX"... er jeg faktisk rimelig stolt af :)

har dem faktisk endnu 8)



beatmore
 
Elitebruger
Tilføjet:
11-06-2006 12:41:20
Svar/Indlæg:
3943/44
Har stadigt et S3 virage 3D med hele 2mb ram, ohh, den kan køre DX 3d tests, spinning cube FTW :p ganske rart kort faktisk, virker med alt, har da brugt det i min stationære et par gange, f.eks. da mit ti 4200 døde, og der gik en måned inden 6600gt kom på markedet.

Har faktisk også et Matrox Millenium det var noget af det vildeste man kunne få til autocad, mens det stadigt kørte dos mode, og så sad den jo i samme kabinet som en 200mhz pentium pro :p
Har desværre ikke kunne finde nogle nyere drivere til den.
Så den ligger bare og ser pæn ud.

Tja så fik jeg for nogle år siden et savage4 32mb, mener det sidder i min mor og fars computer lige nu, af en eller anden grund nægtede min stationære at boot med det.



--DaxTeR--
 
Elitebruger
Tilføjet:
11-06-2006 13:01:21
Svar/Indlæg:
1089/98
God Artikel :)

Nu når vi er inde på grafikkort, så skriv da lige i min tråd ;)

http://hwt.dk/forum.asp?mode=t...


Har selv et nVide Riva TNT 2 16mb, og det kører da også 3dmark01 :P



Gripen90
 
Senior Skribent
Tilføjet:
11-06-2006 13:26:12
Svar/Indlæg:
15982/637
Rigtig god artikel. Men jeg savner altså lidt mere vinkling på ATi Rage Fury MAXX, får når du nævner SLI ved Voodoo 2 så er du også nødt til at nævne AFR ved MAXX kortet hvilken jo er en teknologi der bruges af ATi i deres Crossfire konfigurationer.

What is Alternate Frame Rendering (AFR) technology?

ATI has developed a multiple chip parallel processing technique that works within MAXX implementation called Alternate Frame Rendering or AFR. In the AFR process, one chip renders even frames while the other chip renders odd frames. Each chip processes triangle setup for its own frame without waiting for the other chip making AFR the more efficient multiple chip processing technique

How many other multiple chip techniques are out in the market and how does AFR compare to them?

There are 2 other techniques for multiple chip parallel processing:

3Dfx's SLI - Scan Line Interleave, and

Metabyte/Wicked 3D's Parallel Graphics Configuration.

3Dfx's SLI's technique: One chip draws out even lines of an image and the other chip draws out the odd lines of the image. This technique is inefficient because both chips process triangle set up on one frame.

Unlike SLI, AFR processes separate frames.

Metabyte/Wicked 3D's PGC technique: Both chips work on different section of a frame. That is, one chip renders the top half of the screen, while the other chip renders on the bottom half of the screen. This technique has potential for the render loads to be unbalanced between the two chips. One half of the screen can have fewer polygons to render than the other. For instance, a scene with a sky can pose obvious load unbalancing because the sky requires less rendering than what the bottom half would potentially render. Further image tearing, difficulties in DAC calibration also poses inherent problems with this technique.

In ATI's AFR technology, load unbalancing does not occur since each chip processes separate and complete frames. The render load from frame to frame is reasonably balanced unlike the wide variance found within the complexities of a frame.




Yderligere det kort der satte standarden for ATI mht 16vs32bit ydelse, nemlig at kortet faldt 1-2FPS overall bare ved at skifte fra 16bit til 32bit ! Hidtil helt uhørt.



red_martians
 
Moderator
Tilføjet:
11-06-2006 15:50:54
Svar/Indlæg:
7881/1165
#3: rettet... En superbruger har ikke nødvendigvis en super hukommelse. Beklager fejlen :r



Anonym20219355916
 
Elitebruger
Tilføjet:
11-06-2006 16:25:10
Svar/Indlæg:
6181/270
det vækker minder arrrrrrrgggggh (savle) :p

DOH ;)



[G.N.U.]
 
Elitebruger
Tilføjet:
11-06-2006 18:19:27
Svar/Indlæg:
2175/21
ja fra dengang man jagtede stabile 40 FPS i spil......uanset om det skulle ligen legoklodser i 640*480 og 16 bit....eller faktisk er det måske der vi når til i næste afsnit :D



#11
Lars
 
Elitebruger
Tilføjet:
11-06-2006 19:40:57
Svar/Indlæg:
3712/44
Ahh, nostalgi. Jeg synes bare ikke lige jeg kan finde Nvidia's riva128 nogen steder? Det var på markedet samtidigt med Voodoo 2, inden TNT ankom, og udmærkede sig ved at kunne køre både 2d og 3d med blot 4 MB ram med stort set samme hastighed som et enkelt voodoo2 kort, hvis ellers det var D3D og ikke Glide.

Kan stadig huske mit gaming setup med et Diamond Viper V330 (riva 128) og 2x voodoo2 i SLI :e



red_martians
 
Moderator
Tilføjet:
11-06-2006 20:02:41
Svar/Indlæg:
7881/1165
Jeg nævner det faktisk, men heller ikke mere end det. Som jeg husker det var det blot et af utaligt mange kort på markedet den gang, og er blevet en af dem, jeg har været nød til at prioitere fra. :)

ps: og måske nævnte jeg det ikke alligvel :-s



#13
Lars
 
Elitebruger
Tilføjet:
11-06-2006 20:14:53
Svar/Indlæg:
3712/44
Hehe, riva128 var da det eneste kombinerede 2d/3d kort som nåede 3dfx til sokkeholderne. Det var KORTET som satte Nvidia på markedet efter NV1 fiaskoen ;)

Havde faktisk det kort i pænt lang tid, og det kører stadigvæk videre den dag idag i en kammerats maskine.



#14
Lars
 
Elitebruger
Tilføjet:
11-06-2006 20:22:36
Svar/Indlæg:
3712/44
Her er lidt nostalgi læsestof om Diamnod Viper V330 http://www.sunstorm.com/tech/f...

Jeg fik endda 3D Winbench98 og de andre Winbench cd'er hjem fra USA dengang og havde også et af de hurtigste systemer da 3dmark99 max udkom. Der var voodoo2 i SI dog klart hurtigst. Mine voodoo2 kort var naturligvis (ligesom resten af mit system) også overclockede..... :e



!-!Shake!-!
 
Elitebruger
Tilføjet:
11-06-2006 20:48:00
Svar/Indlæg:
3944/384
Hold kæft hvor er der sket meget på 10 år :S Det kan jo næsten ikke betale sig at købe en dyr maskine da den jo intet er værd om 5 år..


Shake



#16
Lars
 
Elitebruger
Tilføjet:
11-06-2006 20:54:35
Svar/Indlæg:
3712/44
#15 > Om 5 år :o :o .... om ½ vil jeg sige...... :e

High-end hardware er ikke noget man skal købe fordi man skal investere i noget, det er noget man køber fordi man bare ikke kan lade være, uanset hvad det koster.... Og ja, det er en dyr hobby :e



trh55
 
Elitebruger
Tilføjet:
12-06-2006 11:54:10
Svar/Indlæg:
48/14
Tak for initiativet og for 2 gode kapitler - det sætter lige alle de gamle kort lidt i relief, og gir god mening.
Har lige smidt det første voodoo 3dfFX-kort ud til skrot - og går nu rundt med en skyldfølelse af et omfang der kræver professionel assistance.... :00

God skrivelyst til de kommende kapitler.