ATi Radeon 9800 Pro

Datum objave 17.04.2003 - Uredništvo

Uvod

Radeon 9800 Pro! Odlazak na CeBIT se isplatio, ako ništa drugo radi ovog testa. ATi je pustio jednu Radeon 9800 Pro karticu u cirkulaciju po hrvatskim medijima, a rezultat toga je tu - naš test ove kartice koja predstavlja vrhunac trenutne ponude. Super je kada možemo testirati nešto što se još nije pojavilo u prodaji!

No, dosta oduševljenja, vrijeme je da se pozabavimo samim Radeonom 9800 Pro. Prošle godine, krajem ljeta, ATi nas je sve iznenadio s Radeonom 9700 Pro. Radeon 9700 Pro donio je fantastične performanse, bolje drivere nego što je itko očekivao, i to u vrijeme idealno za lansiranje novih proizvoda - kada se svi vrate s ljetnog dopusta. Radeon 9700 Pro je i dalje fantastična kartica, čak i u usporedbi s GeForce FX, ali sada je ATi otišao korak dalje. Doslovno korak jer Radeon 9800 Pro nije ništa drugo nego poboljšani 9700 Pro.

Kartica

Kao prvo, tu je viši takt. Dok Radeon 9700 Pro radi na 325/310DDR (jezgra/memorija), Radeon 9800 Pro radi na 380/340DDR MHz-a. S obzirom da je R350 GPU koji pokreće R9800 Pro napravljen u 0.15 mikronskoj tehnologiji, ovo je odličan rezultat. Uz to, kartica koju smo mi testirali se dala i overclockati, i to na respektabilnih 412/365DDR MHz. Kartica se inače dosta grije, no to joj ne smeta previše, kao što vidimo iz takta na koji se dala nabrijati. Za referentnu karticu proizvoda koji se još nije pojavio u prodaji, ovo je po nama fantastičan rezultat, pogotovo što ova kartice ne posjeduje neki ultra sistem za hlađenje, kao što je slučaj kod nekih konkurentnih kartica (pitam se samo zašto nam GeForce FX pada napamet, hm hm).

Ovako visoki takt naravno traži i puno "soka" za samu karticu. Zato je tu sada već neizbježni konektor za dodatno napajanje same kartice. Ukoliko zaboravite "upiknuti" molex, računalo će zavijati kao ludo kada ga upalite. Kada to učinite, sve će doći na svoje mjesto.

Soka, daj mi soka!

Tehnologija i kvaliteta anisotropic filteringa

Osim većeg takta, ATi je s R9800 Pro donio i napredniju podršku za DirectX koju nazivaju "DX9++". Ovi plusići nisu ništa drugo nego odgovor tvrtki NVIDIA koja za svoj GeForce FX tvrdi da podržava DX9+. Baš nas zanima gdje će se zaustaviti ova trka s plusićima, tj. da li će NV35 možda imati podršku za "DX9++++++". U svakom slučaju trenutne DX9 mogućnosti su na strani ATi-a jer R9800 podržava stvari poput Floating Point 3D tekstura, Floating Point Cube mape, Displacement mapiranje i N-Patches. Što se Floating Point preciznosti tiče, ATi i dalje koristi 96-bitnu preciznost za pixel shadere te 128-bitnu preciznost za boje. Samo da se još pojave naslovi koji će to iskoristiti!

ATi je napravio i update za shadere, tako da R9800 na sebi ima SMARTSHADER 2.1 dok 9700 koristi verziju 2.0. Novija verzija donosi novi F-Buffer koji omogućava izvršavanje pixel shader programa s neogranićenim brojem instrukcija bez pada performansi do kojeg dođe s višestrukim prolazom kroz rendering pipeline. Koliko smo mi čuli, to u stvarnosti nije baš tako, no to je problem za developere, ne za nas i vas.

Sljedeće poboljšanje odnosi se na SMOOTHVISION koji regulira Anisotropic i Anti-aliasing. ATi je tweakao 256-bitni memorijski kontroler tako da je on sada još brži, što se posebno osjeti kod viših rezolucija (kada se koristi FSAA i AF).

HyperZ je isto poboljšan i sada se zove HyperZ III+. ATi je poboljšao Z-cache tako da je sada fleksibilniji i bolje optimiziran za rad sa stencil buffer podacima. Ovaj napredak znači bolje renderiranje real-time sjena. Doom 3 bi trebao puno koristiti sjene, a ATi je dovoljno pametan da zna da se za Doom 3 treba pripremiti.

No dosta teorije, vrijeme je za prave stvari. Krenut ćemo s kvalitetom anisotropic filteringa i anti-aliasinga. U idealnim uvjetima kvalitetu slike bi usporedili s direktnim konkurentom, tj. GeForce FX 5800 Ultra karticom, no dotičnu nismo još uspjeli nabaviti. Nije da ih nema u Hrvatskoj, no kada je nama trebala jedna od njih (da ovaj članak bude što prije gotov) nismo ju mogli nabaviti. NVIDIA je zbog toga od nas dobila i lijepi e-mail u kojem smo njihovom PR-ovcu rekli što mislimo bez dlake na jeziku. Na kraju je ispalo da smo mi još bili blagi jer smo saznali da dotična osoba zna primiti i prijetnje ubojstvom... Manjak FX kartice osjeti se i u benchovima, gdje smo 9800 Pro usporedili samo s 9700 Pro. Zbog toga nam je žao zbog vas, naših čitatelja, ali s druge strane mislimo da je to pravedno. Ako se već NVIDIA uopće ne može potruditi oko test primjeraka, zašto da im mi dajemo veći publicitet nego što zaslužuju?

Krenut ćemo s kvalitetom anisotropic filteringa u dobrom starom Quakeu 3.

Bez korištenja anisotropic filteringa:

Anisotropic filtering 2x:

Anisotropic filtering 4x:

Anisotropic filtering 8x:

Anisotropic filtering 16x:

Kvaliteta je stvarno dobra i kada pažljivo pogledate screenshotove, pogotovo udaljenije "kockice" na vrhu slika, vidjet ćete kako teksture postaju sve oštrije i oštrije. Napredak se pogotovo lako uočava kada se pređe sa slike bez anisotropic filteringa na 2x pa na 4x i 8x. Razlika postaje teško uočljiva, ako je uopće ima, kada se AF 8x usporedi s 16x. Moramo reći da od ATi-ja i nismo očekivali nego odličnu kvalitetu - ista stvar je bila i s R9700. Kvaliteta slike i u 2D je odlična, nešto na što smo se isto navikli kod ATi kartica.

Kvaliteta FSAA

Sada je vrijeme za FSAA. Tu smo koristili igru Sturmovik kojoj FSAA čini čuda. Za detalj koji smo "snimili" izabrali smo dodatne topove za njemačku 109-icu.

Bez korištenja FSAA:

FSAA 2x2:

FSAA 4x4:

FSAA 6x6:

FSAA se pokazao još zahvalnijim za uočavanje razlika u ljepoti slike. Tako se lagano uočava napredak u izgledu kako "pojačavamo" FSAA. Već 2x2 donosi vidni napredak, a pri 6x6 stvari stvarno izgledaju izvrsno. Najmanji napredak u ljepoti slike odnosi se na križ na krilu, no to ne ćudi jer je kontrast jak - unutarnji dio križa je crn, a vanjski dio je bijele boje. U svakom slučaju Radeon 9800 Pro vrišti "Igraj Sturmovik s FSAA na meni!". Super!

Naravno, morao se driverima podkrasti i koji bug. Tako kada uključujemo FSAA 6x6 ili AF 16X pod DirectX tabom, nakon osvježenja slike, zna doći do "poluđenja" - ikonice ili nestanu ili postanu spljoštene. Javili smo ovo ATi-ju ali još čekamo njihov komentar. S obzirom na to da se Radeon 9800 Pro još nije pojavila na tržištu a ovo je jedini problem na koji smo naišli vezan uz stabilan rad, ovo ne uzimamo kao neki veći minus.

Bug!

 

Test sistem i 3dMark performanse

Dosta brbljanja oko kvalitete slike, vrijeme je za testove performansi!

Test sistem:

Test sistem :: Hardware
Platforme

Chaintech 7NJS Zenith (BIOS v0224)

Procesor

AMD AthlonXP 2400+ @ 12x166MHz = 2000MHz

Memorija 2 x 256 MB Infineon PC3200 DDR, CAS 2-2-2-5
Grafička kartica

Radeon 9800 Pro @ 380/340DDR & 412/365DDR MHz
Driveri :: ATI Catalyst v3.2

Sapphire Radeon 9700 Atlantis Pro Ultimate Edition @ 325/310DDR & 337/331DDR MHz
Driveri :: ATI Catalyst v3.2

Muzička kartica Terratec Aureon 5.1 Sky!
Driveri :: 5.1.2600.11
Kontroler Integrirani nVidia nForce2 MCP-T
Hard disk(ovi)

Maxtor 6L040J2 ATA-133, 7200 rpm, FAT32

CD-ROM

Hitachi DVD-ROM GD-7000, ATA-33


Testni sistem :: Software
OS Windows XP Professional
Service Pack SP1
Chipset datoteke

NVIDIA nForce Unified Driver Package
Driveri :: 2.03

DirectX verzija 9.0
3dMark 2001SE build 330, sve default
3dMark 2003 sve default
Quake 3 Arena Retail, v1.30 sve default, demo four.dm_66
Jedi Knight 2: Jedi Outcast v1.02, high quality, demo jk2ffa
Serious Sam: TSE v1.07, Grand Cathedral demo
UT2003 Demo dm-antalus demo, no sound, modificirane Hard OCP skripte
SPECviewperf v7.00, 1152x864x32

Platforma koju smo koristili jest nForce2 na kojem smo vrtili AthlonXP 2400+. Procesoru smo digli FSB na 333MHz uz tvornički takt od 2GHz-a da bi iz njega izvukli još malo brzine.

3dMark 2001SE pokazuje da snaga R9800 Pro leži u višim rezolucijama. Ako pak pogledamo razlike u performansama između overclockanog i neoverclockanog Radeona 9800 Pro vidi se da naša test konfiguracija nije dovoljno jaka da bi upotpunosti iskoristila ovu karticu. Drugim riječima, ukoliko nemate turbo brz sistem (3GHz ili ekvivalent), 9800 Pro se baš i ne isplati.

Osjetni napredak u performansama vidi se i u 3dMarku 2003. 3dMark 2003 izgleda odlično kada ga vrti Radeon 9800 Pro, pogotovo novi Nature test. Stvar koja nas još žalosti jest činjenica da nismo imali sreće s overclockingom Radeon 9700 Pro kartice koju smo koristili za usporedbu s R9800. Sapphire 9700 Atlantis Pro Ultimate Edition (da, ona s ogromnim pasivnim hladnjakom) se dao dići samo na 337/331DDR MHz (s tvorničkog takta od 325/310DDR MHz). Bilo bi zanimljivije da se R9700 Pro dao jače nabrijati i na taj način približiti taktu R9800 Pro, ali mi s takvim stvarima nikad nemamo sreće...

Quake 3, JK2 i SS:TSE performanse

Nastavljamo dalje!

Quake 3 se pokazao nedostojnim "protivnikom" za Radeone 9700 i 9800, pogotovo što znamo da bi rezultati bili još i viši da je korišten brži procesor. Lijepo je vidjeti rezultat od preko 200 fps-a na 1600x1200x32 uz uključen zvuk. Radeon 9700 Pro daje nešto bolje rezultate samo na "CPU" rezoluciji (512x348) što nam možda govori da se 9800 Pro nešto više oslanja na procesor nego stariji brat. No još je rano za bilo kakve zaključke.

Jedi Knight II je test koji je izrazito ovisan o CPU-u. Kada pogledamo rezultate vidimo da grafičke kartice uopće nisu usko grlo, već ostatak sistema. Razlike su pak toliko male da možemo lako reći da su svi rezultati isti. Ne možemo doćekati pojavu novih naslova, da napokon napravimo update naših benchova. Naslovi poput Jedi Knighta II i Quake 3 Arene su dobri testovi za procesor i memorijsku propusnost, no za nove high-end grafičke kartice više uopće nisu prikladni. No boljih baš i nema.

Sljedeći test na redu je SS: TSE. U ovom testu primjećujemo razliku između 9700 i 9800 ali samo prilikom korištenja Quality moda. Svejedno nam se čini da bi rezultati trebali biti viši, a razlog tome (u to smo 100% sigurni) jest činjenica da ATi OpenGL driveri nisu onako dobri koliko bi mogli biti.

UT2003 demo performanse

Sada je zato došlo vrijeme za povratak na DirectX. Flyby test je za razliku od npr. Jedi Knighta II, čisti test grafičke kartice. U ovom testu, pogotovo kada stavimo kvalitetu slike na maksimum (high quality mod) i dignemo rezoluciju iznad 1024x768, Radeon 9800 Pro praši svog starijeg brata i do preko 10%.

Botmatch, test koji simulira pravo igranje u UT2003, pokazuje koliko su CPU i platforma kočnica za karticu poput Radeona 9800 Pro. Razlike su stvarno male, čak i u High Quality modu, a sve radi toga što CPU mora računati brdo stvari neovisno o zadovoljavanju potreba grafiče kartice. Rezultat tome jest minimalni pomak naprijed u performansama.

OpenGL anisotropic performanse

Sada je došlo vrijeme da pogledamo performanse kada se koristi Anisotropic filtering (AF).

AF 2x Radeon 9800 Pro uopće ne osjeća. Maksimalan pad u performansama je očekivano na 1600x1200x32, i on tu iznosi oko 5%, tj. oko 10 fps-a (196.8 vs 206.5). Ako ste zbunjeni od kud čupamo ovu usporedbu, vratite se na rezultate vulgaris Q3 bencheva.

Kada se koristi AF 4x rezultati su i dalje impresivni. Očekivano, najveći dobitak u performansama vidimo u 1600x1200x32. Kada smo pak u 1024x768x32, kao da ni nismo uključili AF. Lijepo, lijepo.

Dobre performanse bilježimo i kada je AF 8x. Frame rate je i dalje odličan, a kvaliteta slike odlična. Iskreno, kada razmišljamo o grafičkoj kartici, onda želimo nešto što može vrtiti AF 8x i FSAA 4x4 (ili 6x6) na rezoluciji od bar 1152x864x32 uz fini frame rate. S 9800 Pro karticama tako nešto je realnost u većini sadašnjih naslova. Šteta samo što će se situacija vjerovatno promijeniti s igrama poput Doom 3 i sl. No ti naslovi bi trebali izgledati mračno dobro i bez upotrebe FSAA-a i sl. tako da će situacija opet biti dobra.

AF 16x je opet mjesto gdje Radeon 9800 Pro daje pravu sliku o svojoj snazi. S druge strane nismo sigurni da li se AF 16x isplati koristiti jer mi u više naslova (ne samo u Q3 u kojem smo napravili slike) nismo uspjeli naći pomak u kvaliteti slike spram AF 8x.

DirectX anisotropic performanse

Sada je vrijeme da pogledamo AF performanse još jednom, ali ovaj put pod DirectX-om u UT2003 demou.

Radeon 9800 Pro vrlo malo osjeti uključenje AF 2x - maksimalni gubitak bilježi se, naravno, u 1600x1200x32 HQ gdje on iznosi oko 3.5 fps-a, tj. oko 5%.

AF 4x pak "guta" puno više, skoro 10% spram AF 2x pri 1600x1200x32.

Skok s AF 4x na 8x nije tako bolan, tj. gubitak u performansama iznosi oko 5%. I po kvaliteti slike, i po performansama, čini se da je AF 8x nekako "sweet spot".

Smanjenje performansi kada se pređe s AF 8x na 16x je stvarno ništa - 0.5 fps na 1600x1200x32 HQ. Očito da naše oči nisu loše jer 0.5 fps razlike može značiti samo minimalnu razliku u kvaliteti slike spram AF 8x.

Sve u svemu, ATi je napravio jako dobar posao prilikom optimizacije. Pomak u performansama spram 9700 Pro je svakako vidljiv, a nije došlo do gubitka na kvaliteti slike.

OpenGL FSAA performanse

Sad ćemo pogledati kakva je situacija s FSAA:

Očekivano, performance hit je puno veći kada koristimo FSAA, pogotovo u rezolucijama poput 1600x1200x32 (što uopće ne čudi kada se uzme u obzir kako FSAA radi). Napredak spram 9700 Pro je pak svakako vidljiv, čak i na FSAA 2x2.

Kada uključimo FSAA 4x4 na 1024x768x32 Radeon 9800 Pro se ponaša kao da i dalje koristimo 2x2. No, na rezolucijama iznad 1024x768 pad performansi postaje sve brži i brži. Što se tiče usporedbe s R9700 Pro, 9800 Pro je apsolutno nadmoćan.

FSAA 6x6 je vrlo zahtjevan, tu nema dvojbe. Na 1024x768x32 se FSAA 6x6 itekako isplati, no na rezolucijama iznad toga stvar postaje ozbiljnija. Što se tiče tehnološkog napredka, 9800 Pro je ogroman napredak spram 9700 - dovoljno je samo pogledati brojeve u 1600x1200x32!

DirectX FSAA performanse

Bacimo sad oko na FSAA performanse pod UT2003. Performanse su opet izvrsne.

I u FSAA 4x4 vidimo odlične performanse, jedina rezolucija koju treba izbjeći jest 1600x1200.

FSAA 6x6 na 1600x1200 baca na koljena čak i Radeona 9800 Pro, no neovisno o tome performanse su izvrsne. Jedino treba obratiti pažnju na rezultate na 1024x768 naspram 1280x1024. Kao što grafovi kazuju, performanse su navodno bolje na višoj rezoluciji, što je nemoguće. Ako još pogledamo kolika je razlika, postaje jasno da tu nešto nije kako bi trebalo biti. Pisali smo ATi-u i oko ove zanimljivosti i još čekamo odgovor. Čudi što se na 1600x1200 sve vrati na svoje mjesto...

Performanse kada se koristi i AF i FSAA

Isprobali smo Radeon 9800 Pro i kada se koristi i FSAA i AF. Odlučili smo se na AF 8x i FSAA 4x4 kao neku najbolju kombinaciju u smislu da je kvaliteta prikaza na nivou a ipak se zadržava igrljivost. Performanse pod Quake 3 Arenom su dobre, pogotovo ako izbjegnemo 1600x1200. Napredak naspram 9700 Pro je do 15%, što je fina brojka.

Ista stvar je i kada koristimo UT2003 jedino što se opet pojavljuje čudna pojava da su rezultati za 1280x1024x32 viši nego na 1024x768x32. Razlika nije velika kao kod FSAA 6x6 ali i dalje se ne možemo u njih pouzdati. Drugim riječima i dalje ne znamo prave performanse na 1280x1024x32.

SPECviewperf i Zaključak

I za kraj SPECviewperf 7.

Tu vidimo da 9700 Pro zna često i pobijediti. Razlike su stvarno minimalne ali nam rezultati sve skupa govore da ATi ima još posla oko optimizacije drivera za 9800 Pro.

Napokon nema više bencheva! Već nam ih je bilo dosta! A ne smijemo reći ni koliko se naš jadni dizajner Shilja napatio dok ih je radio. Morali smo mu obećati čevapa s lukom u ogromnoj količini da nas ubije zbog posla vezanog uz ovaj članak.

 

Zaključak

Što reći nego da smo izrazito impresionirani novom ATi Radeon 9800 Pro karticom. Stvar leti kada je po nama najbitnije - kada se koristi anisotropic filtering i anti-aliasing. Kvaliteta slike je također odlična. 9800 Pro nas čini sretnim i zbog toga što će dolaskom na tržište ove kartice cijena 9700 kartica ići dolje - a Radeon 9700 i 9700 Pro su odličan izbor za svakog koji se voli dobro igrati. Jedva čekamo da se na tržištu pojave i igre koje će u potpunosti iskoristiti Radeon 9700 i 9800 kartice. Uza sve ovo po svemu sudeći Radeon 9800 Pro će se dati i fino overclockati. A svi znate koliko PC Ekspert voli overclocking! Od mana možemo izdvojiti samo par bugova u driverima koji nam se ne čine ozbiljnim i sigurni smo da će ih ATi popraviti.