SoftQuadro

Datum objave 08.09.2001 - Ozren Žagmešter

Uvod

Kada smo se bavili Detonatorima onda je to uvijek bilo vezano isključivo uz igre. Odlučili smo promijeniti naviku te se pozabavati vrlo zgodnim programom iz Rusije - SoftQuadrom. Kao što svi znamo GeForce, GeForce2 i GeForce3 kartice daju se hardwareski modificirati tako da se pretvore u ekvivalentne Quadro kartice (Quadro, Quadro2 MXR, Quadro2 Pro, Quadro DDC, itd.). Modifikacija zahtjeva malo umijeća jer je potreno prelemiti par otpornika (nije isto za svaku GeForce karticu), a onda flashati odgovorajući Quadro BIOS (ako Vas zanima kako se to radi pogledajte "tnaw_xtennis’s Analyses of Computer Hardware" stranicu). Quadro kartice su jako skupe, pa ne čudi što je ovakva modifikacija popularna. Quadro linija namjenjena je onima koji se profesionalno bave kompjutorskom 3D grafikom, dakle onima kojima su bitne stvari poput Hardware Line i Point Anti-aliasinga, Shared Back Buffera, 3D Windows Clippinga, itd. Bilo je samo pitanje vremena kad će se pojaviti kakav pametan Rus i srediti NVIDIA drivere umjesto da se lati lemilice. Tu je SoftQuadro!

SoftQuadro je pametan program koji jednostavno patcha Detonator drivere tako da je moguće instalirati Quadro drivere iako ste vlasnik obične GeForce kartice. Program je vrlo jednostavno koristiti (sve je objašnjeno u njemu samom). Nakon patchanja potrebno je reinstalirati Detonator drivere ali na taj način da sami odaberete koje će te drivere koristiti (trebate izabrati odgovarajuće Quadro drivere) jer će inače Windowsi sami povuči normalne GeForce drivere. SoftQuadro je još u beta inačici, zajedno sa programom RivaTuner istog autora (ima ih i u našoj Download sekciji). Kada oba budu gotova onda će SoftQuadro postati sastavni dio RivaTunera. Sa instalacijom nije bilo problema, no to nije rješilo najveće pitanje - da li je dovoljna samo softwareska modifikacija da bi se performanse u profesionalnim aplikacijama popravile, tj. da li SoftQuadro uopće djeluje.

SoftQuadro smo isprobali na GeForce2 GTS kartici koju smo benchali sa standardnim i patchanim driverima. Usput smo (samo ne tako detaljno) isprobali i GeForce3 te Quadro ekvivalent iste kartice Quadro DDC (koje još nema u prodaji). SoftQuadro još ne omogućuje tu modifikaciju, no princip je isti pa smo bez problema našli na netu manuelno modificirane drivere iste verzije (12.60). Da ne dužimo - vrijeme je za testove.

Krenimo sa testovima.

Performanse - SPECviewperf

Test sistem:

Test Sistem
Hardware
Platforma:
ABIT KT7A-RAID (ZT BIOS)
Procesor(i):
AMD Athlon 1000 @ 1333MHz (Socket-A)
Memorija:
1 x 128MB Micron PC-133 CAS2 SDRAM
Grafička kartica:
Visiontek GeForce2 GTS @ 200/333MHz (core/memory), Powercolor Chamalaeon GeForce3 @ 200/460MHz (core/memory) (Detonator 12.60 driveri)
Muzička kartica:
Diamond MX300 (Aureal Vortex Reference 4.06.2048 driveri)
Mrežna kartica:
Netgear FA310TX (4.02 driveri)
Kontroler:
ugrađeni VIA 686B kontroler
Hard disk(ovi):
Western Digital 102BA ATA-66 IDE 7.200rpm 10.2GB (FAT32)
CD-ROM:
Kenwood TrueX72 ATAPI
Software
OS:
Windows 2000 SP2, Windows 98SE
Service Pack:
VIA 4-in-1 v4.32a
DirectX verzija:
8.0A
SPECviewperf
6.1.2
Quake 3 Arena
Retail v1.29f Beta, sve default (Super HQ - sve video opcije na maksimumu)
Expendable
Retail v1.00 sve default (HQ - video detail = high) timedemo
3dMark 2000
Pro v1.10 sve default
3dMark 2001
v1.00
Serious Sam
v1.00c

Krenut ćemo sa najpopularnijim benchom za profesionalne grafičke kartice, SPECviewperfom:

Testirali smo na rezoluciji od 1280x1024x32 i dobili izvrsne rezultate. Kao što vidimo performanse su se osjetno popravile. U svim podtestovima rezultati su bolji, i to osjetno. Inače, pod Quadro2 Pro se ovdje podrazumijeva ista kartica sa modificiranim driverima koja radi na istom taktu. Inače Quadro2 Pro kartice rade na višim taktovima od GF2 GTS kartica na kojima su bazirane.

Isti SPECviewperf isprobali smo i na GeForce3 kartici, no na nešto drukčijoj rezoluciji (1152x864x32) jer nam se nije dalo mijenjati rezoluciju od naše uobičajene zbog svih ikonica koje smo imali na desktopu. I tu se vidi poboljšanje, iako je ono osjetno manje nego kod GF2/Quadro2 Pro kartica. Razlog tome leži u vrlo mladim driverima - QuadroDDC kartice službeno još ni ne postoje, a jedine verzije drivera za koje mi znamo da ih podržavaju su 12.60 i 12.90.

Performanse u igrama i zaključak

Kako ima onih koji se bave profesionalno grafikom, ali isto tako se vole i igrati, odlučili smo pogledati kakav utjecaj na performanse imaju Quadro driveri. Zbog stvari poput hardware line antialiasinga koje puno poboljšavaju kvalitetu slike kada se koriste profesionalne aplikacije očekivali smo da će performanse u igrama biti lošije zbog dodatnog zahtjeva prema grafičkoj kartici.

Quake 3 nam je potvrdio tu težnju, iako su razlike stvarno male, tj. puno je manji pad u brzini nego što je dobitak u profi programima. Defakot, razlika postaje primjetna tek kod visokih rezolucija. No, jedna lasta ne čini proljeće pa smo testirali iste drivere i pod Serious Samom:

Kao što vidimo, Serious Sam je profitirao od Quadro drivera! To nismo očekivali, ali nikako nije loša stvar. Da se nebi neki zbunili, Quadro driveri isključivo poboljšavaju OpenGL aplikacije (Quake 3 i Serious Sam rade pod OpenGL-om), te nemaju veze sa DirectX-om. Ono što nas je pak zanimalo jest da li NVIDIA koristi istu DirectX podšku za normalne i Quadro drivere, ili neku stariju.

Čini se da je sve na svojem mjestu, jer je razlika minimalna, tj. statistički nebitna.

Ista stvar je i u 3dMarku 2001 - identične performanse.

Ni Expendable nas nije razočarao - sve je isto. Što će reći da nema straha od toga da će se DirectX igre ponašati lošije na "Quadro" karticama.

Sve skupa kad se zbroji SoftQuadro izlazi kao pobjednik - bolje performanse pomiješane sa boljom kvalitetom slike kod profi aplikacija te skoro identične performanse kod igara. I sve to za dodatnih 0 kuna! Također trebamo napomenuti da sa stabilnosti i sl. nismo imali ama baš nikakvih problema do sada, a koristimo ove "Quadro" drivere od sredine sedmog mjeseca.