AMD/ATi Radeon HD 3870 (CrossFire)

Super Anti-Aliasing

CrossFire(X) a SLI zapojenie grafických kariet ponúka okrem možnosti zvýšiť výkon v hrách aj možnosť zlepšiť kvalitu obrazu pomocou (teoreticky) kvalitnejšieho anti-aliasingu. Rovnako ako v prípade CF zapojenia dvoch Radeon X1x00 ponúka aj zapojenie Radeon HD 2000 a HD 3000 grafických kariet od ovládača Catalyst 8.3 viaceré „SuperAA“ varianty, ktoré žiaľ neobsahujú supersampling podiel. Ich názvy sú 16xAA a 24xAA, 32xAA, posledné dva menovanú využívajú Custom Filter anti-aliasing na ďalšie zlepšenie kvality vyhladenia hrán. Pôvodne mal byť integrovaný aj 42xEdge Detect filter, ktorý to ale nakoniec nestihol do ovládačov Catalyst 8.3. Spoločným menovateľom všetkých AA variant je 16xAA, na ktorý sa najprv pozrieme.

SuperAA varianty:
16xAA 16xMSAA
24xAA 16xMSAA + Narrow tent
32xAA 16xMSAA + Wide-tent
42xAA (zatiaľ nedostupný)
16xMSAA + Edge Detect



Názov tohto anti-aliasing módu hovorí za všetko. Jedná sa naozaj o 16xRGMSAA. Pýtate sa, ako je to možné keď čip RV670, rovnako ako R600, podporujú maximálne 8x(SG)MSAA ? Princíp je vysvetlený veľmi rýchlo. Každá karta počíta výsledný obraz s 8xMSAA. Potom otočí jedna karta všetky pozície samplov a pri spojení tak vzniká 16x rotated grid multisampling antialiasing. Rovnako vznikajú aj ďalšie varianty, pridá sa však narrow-tent alebo wide-tent filter. Toľko teória.
Chceli sme si samozrejme zistiť jednotlivé pozície samplov 16xRGMSAA pomocou aplikácie D3D FSAA Viewer. Výsledný obraz, ktorý sme ale dostali sa zhodoval so 8xSGMSAA. EER jednotlivých anti-aliasingov sme preto neboli schopný zistiť. Rovnako úspešné bolo porovnanie 8xSGMSAA so 16xRGMSAA v aplikácii D3D FSAA Tester. Jednotlivé výsledky sa od seba vôbec nelíšili.

8xMSAA, 16xMSAA:



8xMSAA, 16xMSAA:



(klikni pre zväčšenie)

Na ďalšie porovnanie kvality anti-aliasingu sme sa rozhodli pre hru Half Life 2: Lost Coast. Jednotlivé rozdiely medzi 8xSGMSAA a 16xRGMSAA sú na prvý pohľad v rozlíšení 1280x1024 malé, nakoľko poskytuje aj 8xAA veľmi kvalitné vyhladenie hrán. Skoro rovnaký obraz dostaneme aj s 24xAA a 32xAA. Rozdiely vidieť až pri bližšom pohľade a priblížení scén s množstvom polygonov, kde sa väčšie množstvo vzoriek môže aspoň teoreticky prejaviť. Na ľavej, pravej a prednej stene sa dá spozorovať aj mierne rozostrenie textúr spôsobené CFAA.

8xMSAA, 16xMSAA:



24xAA, 32xAA:



(klikni pre zväčšenie)

Nasledujúce (500x) nazoomované screenshoty ukazujú jasne rozdiely medzi 8xAA a 16xAA. Väčšinu uhlov a hrán vyhladzuje 16xAA mód lepšie. Uhly a hrany, ktoré nie sú lepšie vyhladené, ani nie je možné pomocou MSAA lepšie vyhladiť, nakoľko narážame na limity boxfiltrov a MSAA. Platí zákon klesajúcich výnosov alebo po anglicky: law of diminishing returns – v prenesenom význame to pre nás znamená - s narastajúcim počtom multisampling samplov nie je možné dosiahnuť rovnako veľké zvýšenie kvality vyhladenia hrán. Preto sa už dlhšie skúma v tejto oblasti a výsledkom sú varianty ako napríklad: custom filter anti-aliasing (CFAA), ktorý je non-boxfilter, využívajúci blur. Ani tie ale neposkytujú úplne dokonalé anti-aliasing, vylepšovať by sa dalo vždy dačo. Vidieť to na našich obrázkoch, kde prinášajú oproti 16xAA (Box) len na určitých miestach nárast kvality vyhladenia, čo vyplýva z princípu ako fungujú. Určité objekty sú dokonca horšie vyhladené. Viditeľné je aj rozmazanie "drevenej" textúry.

8xMSAA, 16xMSAA:



24xAA, 32xAA:



(klikni pre zväčšenie)

Kvalitné vyhladenie hrán je zbytočné, pokiaľ nemajú grafické karty dostatok výkonu na jeho reálne využitie v hrách. Pozreli sme preto len na prepad výkonu 16xMSAA voči 8xMSAA vo viacerých novších a starších hrách. 24xAA a 32xAA sme zámerne vynechali, nakoľko spotrebujú ešte o 15-20% výkonu viac aj keby teoreticky nemali a spôsobujú mierne rozmazanie textúr.
Už z princípu ako pracuje 16xAA anti-aliasing mód, by malo byť jasné, že prepady výkonu budú veľké. Čisto teoreticky by mal byť výkon CF zapojenia dvoch HD 3870 so 16xAA rovnaký ako výkon jednej HD 3870 so zapnutým 8xAA, pokiaľ by sa jednalo o graficky limitovanú scénu, pamäť VRAM by nelimitovala a CrossFire zapojenie by prinieslo 100% nárast výkonu. Reálne tomu tak pochopiteľne nie je.


V tabuľke sú uvedené priemerné (Avg.) hodnoty z jednotlivých meraní. Výkon dvoch Radeon HD 3870 v CF s 8xAA je zhruba dvojnásobný oproti 16xAA. HL2: LostCoast a FEAR: Perseus Mandate predstavujú staršie hry, ktorá sú často limitované procesorom. Naša prognóza sa v testoch potvrdila a výkon jednej HD 3870 s 8xAA bol podobný ako výkon CF zapojenia s 16xAA.



napriek hotovým slajdom to 42xAA nestihol do Catalystu 8.3

CrossFire 16xAA, 24xAA a 32xAA sú momentálne možnosti v ovládačoch, ktorá asi nebudú často použité v praxi, nakoľko máju viaceré negatíva. Z teoretického hľadiska predstavuje 16xAA momentálne najkvalitnejší multisampling anti-aliasing, žiaľ reálne viditeľné rozdiely oproti 8xMSAA sú v hrách minimálne. Určite preto, že platí zákon klesajúcich výnosov a 16xAA má rotated (otočený) grid, 8xAA (boxfilter) ručne optimalizovaný sparse (roztrúsený) grid. 24xAA a 32xAA, ktoré sú non-box filtere, vyhladia určité uhly a časti o niečo lepšie, ale stále by sa dalo na týchto filtroch niečo vylepšovať. Okrem toho rozmazávajú do určitej miery textúry ako Custom Filter anti-aliasing. Záleží samozrejme od pozorovateľa, ako je na to citlivý. Nevýhodou všetkých variant je aj veľký výkonnostný prepad. Možno sformulovať pravidlo, že hru, ktorú nie je možné plynule hrať na jednej HD 3870 512MiB GDDR4 s 8xMSAA, nebude možné hrať plynule ani v CrossFire so zapnutým 16xAA. Okruh využitia sa teda zúžil na staršie (2-3 ročné) hry. V tomto prípade bude chýbať užívateľovi supersampling podiel, lebo 16xAA vyhladí iba hrany polygonov, iné neduhy a textúry zostanú bez zmeny. Ďalšie varianty tu už skôr neprichádzajú do úvahy pre vyššie zmieňované dôvody. Zaujímavý by bol ešte 42xAA mod, ktorý sa zatiaľ nedá zapnúť. Výkonnostný prepad by bol samozrejme najvyšší.



Komentáre (30)
amd_sk
Matej "crux2005" Koleják musim pochvalit. Vyborny test. proste nadhera.
Wild
krasna recenzia, takto by to malo vyzerat. Vzor recenzii...
A2C
Už som ti to písal ale musím ešte raz je to super ukážková recenzia
GABO
Tak ako trvalo to, ale tak výsledok je výborný...
palee
výsledok je myslím viac ako výborný :)
Rincewind
Tak za toto si zasluzis medailu. Len keby takych recenzentov bolo viac, na ceskych weboch o min fps nechcu ani pocut...
Pavel Čech
Super recenzia. Rozsahom aj kvalitou. Ine servery mozu o takych recenziach iba snivat...
miseno
ako ste rátali priemerné fps? Či len ako max a min delené dvoma, alebo ste použili štatistiku? Lebo takéto priemerné fps je dosť zavádzajúce. Napríklad extrem, nex nám minimálne fps klesne na 1 ale maximalne fps je 100, priemerne fps je 50. Ale napríklad ked minimalne fps neklesne pod 25 a max nevystupi na nad 75 tak takisto máme priemerné fps 50, ale myslím že tento drasticky rozdiel kazdy spozná.
baqq
priemerne fps test vyrata priebezne, nie ze minimum maximum x2, a ved predsa tam mas vzdy uvedene aj minimal FPS (co je velmi dobre, pretoze toto je asi najzaujimavejsia hodnota) takze lahko si to mozes overit podla udaja min., kt. tam je spomenuty.
quicky
akoze pekna recenzia,diky...ale jedna vec ma dost trapi....vseobecna vec,ze maximalne vyuzitie CF/SLI je pri rozliseniach 1600x1200 a viac...preco su teda robene testy v max 1280?to ako keby testujes jednu ati3870...sory ale toto je myslim najviac podstatne
Laci
Pekna recenzia. Vsimol som si malu chybicku: V tabulke technickych udajov su prehodene priepustnosti pamate medzi 3870 a 3850.
crux2005
@ miseno: vážený priemer je síce teoreticky pekný, ale prakticky je to 1.) komplikované 2.) znovu skreslujúce 3.) všeobecne nepoužiteľne. To čo je priemer v tabuľke je naozaj priemer zo všetkých nameraných FPS. Preto je okrem toho min, max údaj v tabuľke a máš aj priebeh FPS s časom. ;-) @ quicky: pokiaľ nemáme display s väčším rozlíšením k dispozícii, nemôžme ani testovať vo vyššom rozlíšení. Môžeš mi veriť, že sme sa pokúšali vybaviť 24" a viac palcové LCD, alebo CRT, ktoré podporuje aspoň 1600x1200. Nikto nám nechcel na testovacie obdobie - zhruba 2 týždne (5 kariet, 20 testov, opakované atď) vypožičať takýto monitor. CRT, ktoré malo prísť sa pokazilo. Teší nás, že sme vôbec dostali produkty od spoločností ako je Intel, Alphacool, Gigabyte, Asus, Sapphire, Microsoft, X-Spice @ www.bostar.cz, MSI @ www.agem.sk. Je mi jasné, že CF/SLI je hlavne pre vyššie rozlíšenia, 1280x1024 so 4xMSAA a 16xAF by ale mali zvládať tiež, nie ? hlavne keď je HD 3870 "len" performance karta s cenou mainstream karty a má 512MiB VRAM
Fragrance
niet čo dodať len že dakujem :)
quicky
mat by mali zvladat ,ale neprejavi sa plny potencial....hmmm ved uz len lok2 je z BA ,tak co ste sa nedali s nim dokopy ma ten isty monas ako ja 24" HPcko 1920x1200..samozrejme ak sa neda tak sa neda,len to b ol postreh no ,ze vlastne ste z toho CF nevytrieskali maximum a preto su aj vysledky take ake suu
quicky
samozrejme to neber ako kritiku alebo podobne:) len postreh,skvela praca:)
lacikaboss
:) hotova diplomovka..
mefi
tieto karty nie sú určené na hranie v rozlíšení 1680x1050 a nižšie, testovať ste mali na rozlíšení 1920x1200, pozrite sa napríklad na DD, EXHW, tam po ovládacoch 8.3 uznali a po 8.4 ešte aj viac potvrdilo, že 3870 X2 prekonáva 8800ULTRA, buď vaše testy boli nesprávne, alebo je to zámerna recenzia, čo dúfam, že nie, stačí si len trochu prezrieť a porovnať tie testy, pozor karta ktorá prekonáva 3870 X2 je 9800GX2 :), nedávam sem priamo linky, alebo presne ich názvy, aby ste nepovedali, že propagovanie atď., pls porovnajte tie testy :)
A2C
Neboj sľubujem že na ďalší test jeden monitor 24" zabezpečím možno Eizo :-)
lkuzman
Maťo, gramatika a občasné preklepy sú vedľajšie. Výpovedná hodnota Tvojej recenzie je sto bodov zo sto v rámci možností. Viem veľmi dobre koľko mravčej práce, nervov a voľného času ktorý bárs kto radšej strávi v krčme alebo kritizovaním Ťa to stálo. Keby som mal na ten 24" monitor, tak Ti ho kúpim - tomu ver. To že niekto niekde uvedie iba priemerné FPS, najlepšie v rozlíšení 640*480 :D svedčí o jeho neprofesionalite, nevedomosti problematiky a hrať sa? Asi to v živote na PC neskúsil. Prihrievanie polievočky sponzorom v podobe "grandiózneho vedeckého výsledku" - dvojdňovej "recenzie" je obyčajný alibizmus ... ako niečo zohnať zadara, resp ako si chytro zarobiť obyčajným treťotriednym ballastom. Milí sponzori, "recenzanti" a čitatelia, toto je recenzia hodná Vášich investícií, času. Teším sa na tú vo vyššom rozlíšení a dúfam že raz bude. Poklona. Ľ
GABO
"tieto karty nie sú určené na hranie v rozlíšení 1680x1050 " akosi som to odporúčanie od výrobcu nikde nenašiel ;-).
mefi
ked si takú kartu kupim tak chcem hrat na vyšších rozlíšenia a k tomu určite mám minimálne 22 monitor niečo iné je 3850
GABO
Takže to bol tvoj pohľad na vec? Mne ide o to, že hodnotíš recenziu na základe tvojich požiadaviek. Treba sa uvedomiť aj v uvádzaní webov ako príklad, lebo evidentne jeden z nich má charateristiku ako si napísal na nás...
cpy
FPS je vidno v každej recenzii, ale v tejto vidno aj scalovanie CPU čo sa málokedy vidí. Konečne vidno, že aj 4 jadrové CPU dokáže vyžrať novšia hra, pekne len tak ďalej. Každy si v tejto recenzii niečo nájde čo sa mu páči.
mefi
no já vam tu nebudem hovoriť rozumy, ked chcete vymazte to, ale len sa na ten test pozrite http://www.extrahardware.cz/megatest-grafickych-karet-ii-herni-testy-3dmark?page=0,1 EXHW poatrí k najlepším cz/svk webom :)
Gudas
mefi: recenzia pekná a čo? tu sa testovali 2x 3870 a nie 3870X2 vs. 88Ultra. Stále netuším, čo nám chceš povedať.
r1z1ko
Toto nieje megatest graf. kariet ale test CF 3780tiek...tak čo tu pletieš rozdielne testy... Táto recka je ako má byť prehľadná, rozsiahla, podrobná a každý si tak nájde podľa mňa to čo potrebuje vedieť o Ati Radeon 3870 a jej CF zapojení...
crux2005
Normálne ani neodpisujem na takýto typ odpovedí ... Nezdajú sa ti výsledky 2x HD 3870 @ CF dosť nízke, čo sa týka FPS ? Okrem toho, nevšimol si si, že EXHW testuje len s 3.2GHz E6750 a my s 3.4GHz QX9650 ? keď si pozrieš výsledky v 1280x1024, 4xMSAA, 16xAF tak zistíš, že ani jeden nie je limitovaný procesorom. CrossFire sa teda mohlo prejaviť. CF z dvoch HD 3870 nie je to isté ako jedna HD 3870X2 ;-). Plus, EXHW použil iné ovládače pre GeForce grafické karty ... Viem si dobre predstaviť, že ti si so svojím CrossFire zapojením spokojný a hráš všetky hry "plynule" v rozlíšení 1920x1200. Nie každý vie zniesť kritiku, keď ide o jeho obľúbenú firmu, okrem toho mám asi "zlú" národnosť.
GABO
Zacinas liez na nervy, pretoze nemas argumenty. Proti extrahardware nemam nic, ale ked uz pises odkazy na nejaky test tak si najprv pozri co bolo obsahom a co vlastne autori sledovali. Tusim ze by sa ti vysmiali aj samotní autori testu na extraharware, ze miesas hrusky a jablka. Ja ta opet upozornovat nebudem, ale uz ani reagovat. Sa uvedom ze si neprisiel DO HNOJA, ale na serioznu stranku, ktora ma za sebou 8 rokov historie. Okrem toho SKUS NAM NEJAKE TIE ROZUMY HOVORIT radi si ich vypocujeme, alebo ja osobne, akurat mam pocit, ze by ten tvoj rozum bola bohapusta slama a hluposti bez Argumentov. Takze sa uz uvedom chlapce...
mefi
nedalo mi to a prečítal som si tu recenziu ešte raz, ale teraz som pekne každé slovo podstive, nebudem taký, že si nepriznám chybu, ano chyba na mojej strane, zle som pochopil váš test a ospravedlnujem sa, dufam, že sa mi taká moja zbraklá reakcia už nestane :),
srewq
No nemozem suhlasit ze je tato recenzia dobra a na jednicku,vsetko by bolo ok az na to archaicke rozlisenie.pri tomto rozliseni sa viac trapi CPU nez GPU.Ale inac myslienka dobra,sposob testovania tiez len nema to moc velku vahu kvoli tomu rozliseniu.Drzim palce aby to nabuduce dostalo novy a lepsi rozmer.
Pridať nový komentár
TOPlist