nVidia GeForce 6600GT AGP
Datum objave 17.11.2004 - Denis Arunović
Uvod i pregled grafičke kartice
Kao što vjerojatno znate, GeForce 6600 je nVidijin grafički procesor namijenjen mainstream tržištu, odnosno tržištu kartica koje koštaju od otprilike 1000 do 1600 kn. Čip je derivat originalnog GeForce 6800 no za razliku od dotičnog high-end čipa, GF6600 ima 128-bitnu memorijsku sabirnicu, 8 pixel pipelinea te 3 vertex jedinice. Za suporedbu, GF6800 GT/Ultra ima 16 pixel pipelineova, 6 vertex jedinica i 256-bitnu memorijsku sabirnicu. Nadalje, GF6600 je čip koji ima nativno PCI-Express sučelje što znači da je za stvaranje AGP GF6600 kartice na PCB osim samog grafičkog procesora bilo nužno ugraditi i PCI-E/AGP bridge čip koji radi konverziju između dva različita sučelja. Uz to, GF6600 (kodno ime NV43) u odnosu na starije GeForceove 6800 ima ispravan sklop za procesiranje video signala tako da featuri poput hardverske akceleracije WMV9 formata rade kako treba.
Hladnjak je prilično tih i efikasan
Budući da je manje komplesan od skupljih GeForce čipova, GF6600 u odnosu na njih može imati mnogo viši takt. Tako klasični GF6600 ima takt 300 MHz dok GT verzija ima takt 500 MHz. Dobro, obični GF6600 možda nije najbolji primjer ove tolerancije prema visokom taktu, ali njegov referenti takt je samo plod nVidijinog tržišnog skaliranja, a ne ograničenja samog hardvera (što će reći da se GF6600 kartice u velikom broju slučajeva bez problema daju overclockirati na taktove GT-ica). Valja napomenuti da su brže GT kartice kombinirane sa GDD3 memorijom dok je na običnim GF-icama 6600 klasična GDDR memorija. Zbog toga memorija na modelima GT radi na 1000 MHz (ako je riječ o PCI-Express varijanti kartice) odnosno na 500 MHz u slučaju jeftinijim modela sa GDDR-om. Uzgred, primjetite jedan zgodan detalj. Na našoj referentnoj GF6600 AGP kartici memorijski čipovi nisu razmješteni klasično u ravnini sa rubom PCB kao na PCI-Express kartici, već su ugrađeni pod kutem u odnosu na GPU.
Memorija od 2 nanosekunde u teoriji bez problema radi na 1000 MHz
Zanimljivo je da referentna GF6600 GT AGP kartica koju smo na test dobili od nVidije ima memoriju koja radi na taktu od 900, a ne 1000 MHz kao na PCI-Express modelima koje smo imali prilike testirati. Problem nije u tipu memorije budući da je i dalje riječ o Samsungovom GDDR-u 3 od 2 nanosekunde (1000 / 2 ns - realni maksimalni radni takt 500 MHz, odnosno 1000 MHz DDR) već u tome što nVidija vjerojatno želi poboljšati prodaju PCI-Express kartica uvaljujući kupcima foru da je kartica brža zato što koristi PCI-Express. Što se tiče hlađenja, nVidija je na referentnu karticu ugradila smanjenu verziju referentnog hladnjaka GF6800 kartica. Riječ je single-slot rješenju (dakle ne zauzima dodatni PCI utor) od aluminija koje prekriva GPU i PCI-E/AGP bridge čip (on se također zagrijava pa ga je nužno hladiti). Ventilator se vrti fiksnom brzinom i nije glasan, a samo hlađenje na prvi pogled izgleda vrlo efikasno što smo kasnije potvrdili i dobrim rezultatima overclockiranja.
Uzgred rečeno, kartica na PCB-u ima molex konektor za dodatno napajanje, a tu su i dva DVI konektora. Odbacivanje VGA konektora je sasvim razumljiv potez ako znamo da je DVI signal jeftinim konverterom moguće pretvoriti u VGA signal te da će u budućnosti sve više ljudi na stolovima imati LCD, a ne CRT monitore.
Prije nego što krenemo na testiranje autor ovih redaka bi se želio ispričati što u članku nismo priložili više fotki kartice. Naime Ozren, naš glavni urednik, nije baš lud za fotkanjem hardvera, a autoru ovih redaka nije bio pri ruci digitalac (šmrc).
Testni sistem i overclockiranje
Test sistem :: Hardware |
Platforme |
Abit KV8-MAX3, BIOS ver. 2.1 |
Procesor |
AMD Athlon 64 3200+ |
Memorija |
2 x 256 MB Kingmax Hardcore DDR466, CAS 2-3-3-6 |
Grafičke kartice |
nVidia GF6600 GT @ 500/900 MHz
nVidia GF6600 GT @ 555/1130 MHz
Driveri:: ForceWare 66.93 |
Muzička kartica |
Creative Labs Audigy 2 ZS, EAX 4 update |
Kontroler |
Integrirani VIA VT8237 |
Hard disk(ovi) |
Maxtor 6L040J2 ATA-133, 7200 rpm, NTFS |
CD-ROM |
Hitachi DVD-ROM GD-7000, ATA-33 |
|
Testni sistem :: Software |
OS |
Windows XP Professional |
Service Pack |
SP2 |
Chipset datoteke |
VIA Hyperion v4,53 |
DirectX verzija |
9.0c |
Painkiller |
v1.20, FlyBy |
Collin McRae Rally 04 |
v1.00, Max detalji, Villanova de Sau mapa + FRAPS 2.33 |
Aquamark 3 |
deafult test + Bench'emAll 2.62 |
X2 |
Rolling Thunder demo |
Pacific Fighters |
v3.0, kamikaze_2 track + FRAPS 2.33 |
Far Cry |
v1.3, Max detalji, hardwareoc_river map + hardwareOC.hu Farcry bench v1.4 |
3DMark 2005 |
v1.01, default test |
Doom III |
v1.00, demo1 + Bench'emAll 2.62 |
Serious Sam TSE |
v1.07, quality + Bench'emAll 2.62 |
|
Kao što vidite opet smo se malo modernizirali u pogledu softvera za testiranje. Sturmovik smo zamijenili sa najnovijom 1C Madoxxovom zračnom simulacijom Pacific Fighters koja ima podršku pixel i vertex shadere 3.0 (više o tome malo kasnije). Nadogradili smo Farcry sa najnovijim patchom te smo počeli koristiti drugu mapu i drugi alat za testiranje koji je razvijen od strane kolega sa stranica hardwareOC.hu (alat sa priloženim mapama možete downloadati ovdje). Uz to, ponovo smo počeli koristiti 3DMark. Mada nam ovaj alat baš i nije najmiliji, neki čitatelji žele vidjeti njegove rezultate pa eto ih.
Što se tiče korištenih drivera, riječ je o najnovijem službenom ForceWareu 66.93. Koliko smo mi uspjeli skužiti dotični driveri nemaju podršku za pixel i vertex shadere 3.0 za aplikacije koje rabe DirectX API. Iz ovog razloga nismo mogli iskoristiti Farcry za testiranje nove generacije shadera. Srećom, tu je Pacific Fighters koji je baziran na najnovijoj verziji OpenGL-a pa smo s njim ipak uspjeli napraviti nekakvu analizu performansi između starih i novih shadera.
Moramo napomenuti da nam je jako žao što rezultate GF6600 kartice nismo usporedili sa rezultatima GF-ice 6800. Razlog ovakvog gafa su problemi sa deinstalacijom drivera. Naime skuplju karticu smo istestirali na istoj instalaciji Windowsa sa kojom smo testirali GF6600 i mada smo drivere deinstalirali i ponovo instalirali, čini se da sistem GF6800 nije skužio kako treba pa je u većini testova kartica imala rezultate koji su bili vrlo slični rezultatima GF6600 kartica. Premda ne treba isključiti ni mogućnost da je pad performansi povezan uz novu reviziju drivera, ipak smo odlučili ne rabiti sumnjive rezultate testova. Da članak ne bi ostao okrljašten u sve ćemo grafove dodati rezultate GF6800 kartice do kraja nadolazećeg vikenda budući da smo trenutno u stisci sa vremenom.
Vjerojatni problemi sa deinstalacijom drivera vezani su i uz problem pixel i vertex shader 3.0 podrške u novim driverima. Naime, podrška za nove shadere za DirectX API se nalazi u beta driverima revizije 66.81 (dobro, ne samo u ovoj reviziji, ali to je jedna od zadnjih revizija drivera prije izdavanja službene verzije 66.93). Starije, neslužbene, drivere smo instalirali, ali ni s njima nismo mogli dobiti podršku za nove shadere u Farcryu. Ovo se vjerojatno dogodilo zbog toga što smo prije starijih drivera imali instaliran ForceWare 66.93. Da ne duljimo, nadamo se da ćemo sve ove misterije riješiti u slijedećih par dana.
Vjerojatni razlog pretpostavljenog izostanka podrške za novu generaciju shadera su Microsoftove WHQL specifikacije sa kojim featuri nove generacije grafičkih kartica poput shadera 3.0 i geometry instancinga nisu kompatibilni. Uz navedene probleme sa Farcryom navedimo još jednu misteriju. Ako driveri uistinu nemaju podršku za DirectX shadere 3.0, kako to da se novi 3DMark bez problema vrti sa postavkama "target shader - 3.0"?
Dosta sa teorijama zavjere. Vratimo se nešto prizemnijim temama - overclockiranju i testiranju. Kao što znamo AGP verzija GF6600 GT radi na taktu od 500/900 MHz. Maksimalni takt koji smo mi uspjeli izvući iz kartice bio je 555/1130 MHz što je poprilično lijep rezultat. Doduše, Ozren je sa PCI-Express verzijom kartice imao nešto bolja iskustva, ali treba imati na umu da na AGP verziji kartice cijelu stvar komplicira PCI-E/AGP bridge. Pogledajmo sad rezultate testova.
3DMark 2005, Aqumark 3 i X2
3dMark 2005
|
|
Score |
GeForce 6600 AGP oced |
3464 |
|
|
|
GeForce 6600 AGP |
3011 |
|
|
|
|
|
|
|
|
00 |
|
|
Game test 1 |
GeForce 6600 AGP oced |
14,08 |
|
|
|
GeForce 6600 AGP |
12,33 |
|
|
|
|
|
|
|
|
5 |
|
|
Game test 2 |
GeForce 6600 AGP oced |
10,52 |
|
|
|
GeForce 6600 AGP |
9,24 |
|
|
|
|
|
|
|
|
1 |
|
|
Game test 3 |
GeForce 6600 AGP oced |
17,98 |
|
|
|
GeForce 6600 AGP |
15,34 |
|
|
|
|
|
|
|
|
0 |
|
|
3DMark 2005 je sintetički test za testiranje performansi grafičkih kartica baziran na DirectX 9c specifikaciji što znači da podržava shadere 3.0. Mada imamo sumnje da nVidija u nove drivere nije implementirala podršku za pixel i vertex shadere 3.0 u DirectX API-u, 3DMark 2005 očigledno tvrdi drugačije.
AquaMark3
|
|
FPS min. |
GeForce 6600 AGP oced |
19,4 |
|
|
|
GeForce 6600 AGP |
15,75 |
|
|
|
|
|
|
|
|
0 |
|
|
FPS avg. |
GeForce 6600 AGP oced |
55,2 |
|
|
|
GeForce 6600 AGP |
51,17 |
|
|
|
|
|
|
|
|
0 |
|
|
Premda je Aquamark poput "3D Marka" aplikacija za testiranje performansi računala, za razliku od 3DMarka baziran je na 3D engineu koji je iskorišten u praksi u igri Aquamark 2. Mada razlika u performansama između kartice na tvorničkom i overclockiranom taktu nije toliko izražena u pogledu srednjeg frameratea, s obzirom na rezultate minimalnog zabilježenog frameratea evidentno je da sa overclockiranom karticom igranje mnogo ugodnije.
X2 Rolling Thunder
|
|
1024x768x32 Shadows, AA 4x & Aniso 8x |
GeForce 6600 AGP oced |
52,26 |
|
|
|
GeForce 6600 AGP |
45,68 |
|
|
|
|
|
|
|
|
5 |
|
|
Kao i rezultati minimalnog frameratea u Aquamarku, X2 također naglašava razliku u performansama između kartice na overclockiranim i tvorničkim taktovima. S obzirom na viđeno lako je zaključiti da bi standarni GF6600 u ovom testu praktički izdahnuo.
Colin McRae Rally 04, Serious Sam TSE i UT2004
Doom III i Farcry
Doom III
|
|
HQ 1024x768 |
GeForce 6600 AGP oced |
60,5 |
|
|
|
GeForce 6600 AGP |
53,2 |
|
|
|
|
|
|
|
|
2 |
|
|
HQ 1280x1024 |
GeForce 6600 AGP oced |
45,1 |
|
|
|
GeForce 6600 AGP |
41,4 |
|
|
|
|
|
|
|
|
6 |
|
|
HQ 1600x1200 |
GeForce 6600 AGP oced |
35,8 |
|
|
|
GeForce 6600 AGP |
31,3 |
|
|
|
|
|
|
|
|
6 |
|
|
Budući da je Doom III grafički prilično zahtjevan jasno je da je u svim rezolucijama razlika u performansama između različitih taktova slična. Sve u svemu govorimo o dobitcima od oko 15-20% što je izvrsno.
Far Cry
|
|
1024x768x32 |
GeForce 6600 AGP oced |
49,07 |
|
|
|
GeForce 6600 AGP |
48,91 |
|
|
|
|
|
|
|
|
0 |
|
|
1280x1024x32 |
GeForce 6600 AGP oced |
46,68 |
|
|
|
GeForce 6600 AGP |
44,18 |
|
|
|
|
|
|
|
|
0 |
|
|
1600x1200x32 |
GeForce 6600 AGP oced |
39,27 |
|
|
|
GeForce 6600 AGP |
33,95 |
|
|
|
|
|
|
|
|
0 |
|
|
Situacija iz Dooma se ne ponavlja u Farcryu - ovdje beneficije višeg takta rasu sa rezolucijom što nam govori da je Farcry u odnosu na Doom III ovisniji o brzini procesora. Kao što smo spomenuli, koliko znamo nismo uspjeli natjerati igru da radi sa shaderima 3.0. Engine uredno detektira ovu mogućnost kartice, ali poboljšanja u kvaliteti prikaza (barem koliko smo mi primjetili) nema. Valja napomenuti da podršku za nove shadere ne detektira niti alat koji smo koristili za testiranje Farcrya što pridonosi teoriji da novi driveri imaju vrlo čudno implementiranu podršku za pixel i vertex shadere 3.0. Prema svemu viđenom, podrška je vezana za pojedine aplikacije preko inicijalizacijskih postavki u driverima. Mada je ovo samo špekulacija, na pamet nam ne pada niti jedno drugo objašnjenje.
Pacific Fighters i Painkiller
Pacific Fighters
|
|
1280x960 |
GeForce 6600 AGP oced., no shading |
37 |
|
|
|
GeForce 6600 AGP no shading |
34 |
|
|
|
GeForce 6600 AGP oced, shader 2.0 simple |
31 |
|
|
|
GeForce 6600 AGP shader 2.0 simple |
30 |
|
|
|
GeForce 6600 AGP oced., shader 2.0 complex |
27 |
|
|
|
GeForce 6600 AGP shader 2.0 complex |
26 |
|
|
|
GeForce 6600 AGP oced., shader 3.0 |
17 |
|
|
|
GeForce 6600 AGP shader 3.0 |
16 |
|
|
|
|
|
|
|
|
0 |
|
|
Combined AA 4x & Aniso 8x @ 10x7 |
GeForce 6600 AGP oced., no shading |
36 |
|
|
|
GeForce 6600 AGP no shading |
34 |
|
|
|
GeForce 6600 AGP oced, shader 2.0 simple |
29 |
|
|
|
GeForce 6600 AGP shader 2.0 simple |
27 |
|
|
|
GeForce 6600 AGP oced., shader 2.0 complex |
26 |
|
|
|
GeForce 6600 AGP shader 2.0 complex |
25 |
|
|
|
GeForce 6600 AGP oced., shader 3.0 |
16 |
|
|
|
GeForce 6600 AGP shader 3.0 |
15 |
|
|
|
|
|
|
|
|
0 |
|
|
Došli smo i do testa koji je producirao najzanimljive rezultate - Pacific Fightersa. Mada ova igra ima podršku za stare i nove shadere (samo pod OpenGL-om), obje vrste shadera je moguće uključiti isključivo putem modificiranja conf.ini datoteke. Prva stvar koju valja učiniti je unutar igre promjeniti razinu detalja terena sa "Excellent" na "Perfect". Rezultati kartica sa oznakom "no shading" odgovaraju postavki "Excellent" pri kojoj voda (koja je zapravo glavni dio igre) nema refleksiju niti valove pa izgleda prilično jadno. Nakon što postavimo teren na "Perfect", voda dobija refleksiju putem pixel shadera 2.0, ali nema valova koji su ovisni o vremenskim uvjetima. Za ovu postavku odgovaraju rezultati sa sufiksom "shader 2.0 simple". Napomena - još uvijek nismo "dirali" conf.ini.
Da bi došli do još više efekata treba urediti liniju "water=x" u datoteci conf.ini koja se nalazi u root mapi Pacific Fightersa. Nakon postavljanja terena na "Perfect" u datoteci conf.ini stoji "water=1". Ako ovu vrijednost promjenimo na "water=2" u igri voda u igri postaje mnogo detaljnija i ovisi o vremenskim uvjetima. Za ove efekte su jo još uvijek odgovorni shaderi 2.0 pa rezultati koji odgovaraju ovakvim postavkama imaju sufiks "shader 2.0 complex". Nakon što varijabli "water" pridjelimo vrijednost 3 uključena je podrška za shadere 3.0 i sada voda izgleda stvarno nevjerojatno realno. Rezultati sada nose sufiks "shader 3.0".
Kao što vidimo Pacific Fighters je vrlo zahtjevna igra koja cijedi svaki fps iz kartice. Premda prelazak sa "simple" na "complex" shading ima osjetan "udar" na performanse, pravo rušenje frameratea postižemo tek sa shaderima nove generacije - performanse padaju za oko 40%, a igra sa GF6600 GT više nije igriva. Unatoč tome što prelazak na shadere 3.0 u ovoj igri iziskuje opako jak hardver, cijeli doživljaj igre sa ovim featurom raste u nebesa.
Painkiller
|
|
FlyBy Max & AF 8x + AA 4x 1600x1200x32 |
GeForce 6600 AGP oced |
59,26 |
|
|
|
GeForce 6600 AGP |
52,1 |
|
|
|
|
|
|
|
|
0 |
|
|
Zadnji test je Painkiller u visokoj rezoluciji sa uključenim AA i AF efektima. Kao i u prethodnim testovima, čim anuliramo utjecaj procesora sa visokom rezolucijom te anti-aliasingom i anisotropic filteringom postaje evidentno da je GF6600 voli visoki radni takt te da se beneficije overclockiranja u praksi prilično dobre "osjete".
Zaključak
nVidijina odluka da pusti u opticaj GF6600 kartice sa AGP sučeljem je kao melem na ranu za sve korisnike koje ne zanima jednokratno masivno ulaganje u nadogradnju računala sa PCI-Express komponentama. Trenutno je to konfiguracija bazirana na Intelovom LGA775 procesoru u kombinaciji i9xx čipsetom ili, nešto kasnije, konfiguracija bazirana na jednom od nadolazećih PCI-Express čipseta za Athlone 64. Činjenica je da PCI-Express sabirnica još uvijek nije najpoželjnije rješenje za normalne korisnike budući da grafičke kartice trenutno jednostavno ne mogu iskoristiti beneficije ovog sučelja. "Guranje" korisnika na put PCI-Expressa je danas najviše stvar marketinga, a ne realnih beneficija u performansama. U slučaju da nadograđujete konfiguraciju jedanput godišnje, ne postoji razlog zašto se u ovom trenutku ne bi odlučili za "staru" ploču sa AGP utorom i AGP grafičku karticu - brzina je ista, a cijena niža.
U skladu sa ovim zaključkom, GeForce 6600 GT sa AGP sučeljem je odlično rješenje za ljude koji žele novu tehnologiju sa solidnim performansa u kombinaciji sa prihvatljivom cijenom. No što je sa konkurencijom? Ako ste čitali naš test Radeona X700 PCI-E znate da nam se kartica malo više svidjela nego PCI-E GF6600. Prognozirali smo da bi se situacija trebalo malo promjeniti sa novim driverima, ali budući da su i nVidia i ATI nakon toga izdali nove drivere (ATI je napravio mnogo više puta) ne bi se čudili da je odnos performansi između dvije kartice ostao jednak. S druge strane, činjenica je da ATI nema X700 sa AGP sučeljem što znači da GF6600 (ako zanemarimo starije ATI-jeve kartice) u srednjem tržišnom segmentu nema konkurenciju. Premda će prema trenutnim informacijama ATI izdati AGP verziju kartice tek u drugoj polovici slijedeće godine, nVidijim pritisak sa izdavanjem novog hardvera će vjerojatno prisiliti ATI da ubrza sa svojim planovima. Kako god bilo, činjenica je da je GeForce 6600 AGP serija trenutno vjerojatno najbolji izbor za jeftinu i kvalitetnu nadogradnju računala grafičkom karticom nove generacije.