Test: ATI Radeon X1300Pro & X1600XT

Grafikkort, AMD/ATI d.  11. november. 2005, skrevet af Illuminati 11 Kommentarer.  Vist: 12916 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
Produktet er venligst udlånt af: http://www.ati.com
Produktet distribueres i DK af: ..
Link til producentens website: http://www.ati.com

Technologi


Denne sektion af artiklen er skrevet af Klavs S.



ATI har valgt en ganske radikal tilgang til X1000-serien. Alle VPU'er produceres hos TSMC og benytter deres 90nm teknologi. Rygterne siger dog allerede nu at UMC også skal til at producere for ATI - blandt andet fordi yields indtil videre ikke har været imponerende hos TSMC.

En lille detalje er dog at de tre nye VPU'ers kodenavne - RV515, R520 og R530 - i ordren hos UMC skulle stå opført som RV516, R521 og R531. Det kan betyde at der er tale om et re-design, hvilket falder lidt i tråd med at ATI havde store problemer med at R520 VPU'en til at virke. Først da den blev "taped out" tredje gang var ATI's ingeniører tilfredse. UMC skulle begynde produktionen af ATI-chips ved udgangen af indeværende år.

Tilbage til den nye serie, hvor alle produkter - også X1300-serien - har fuld Shader Model 3.0 support. Shader Model 3.0 er ikke en kæmpe revolution over 2.0b, men enkelte ting er værd at bide mærke i. Dels har man et meget større head-room i antal af instruktioner og man har support for eksempelvis two-sided lightning og vertex teksturer.

FP32 floating point beregninger understøttes også igennem hele serien og det samme gør en forbedret anisotropisk filtrering. AVIVO introduceres også med X1000-serien, men det kommer vi tilbage til.

Arkitekturen på den nye generation er nemlig værd at se nærmere på. ATI har introduceret en ny "Ring Bus" hukommelsesarkitektur, der går igen over hele linjen. Den understøtter desuden GDDR4 standarden, når der engang er produkter klar.

Selve Ring Bus konceptet er helt nyt og et opgør med den almindeligt kendte point-to-point arkitektur. Indtil videre har man (med en 256-bit bred bus) skulle lægge 256 fysiske traces (printbaner) fra VPU'en til grafikkortets RAM. Dette er naturligvis ikke helt nemt og i takt med at VPU'er bliver mindre og mindre (forbedret produktionsteknologi) har man måttet tilføje flere og flere lag til grafikkortets print for at klare alle de fysiske printbaner. Da printets pris ofte afgøres af hvor mange lag, det består af har en 512-bit bus ikke været en oplagt løsning - enhver designer af grafikkort måtte svede bare ved tanken om at skulle fordoble antallet af printbaner.

ATI har nu fundet en anden løsning, hvor man via en ring-arkitektur har fire "stationer" rundt om VPU'ens memory-controller. Hver station har 2 32-bit forbindelser til memory-controlleren og 2 udgående 256-bit forbindelser til de to omkringliggende stationer. ATI kalder dette for en 512-bit arkitektur på baggrund af at man har 2 256-bit ringe rundt om memory-controlleren.

Ét problem i denne arkitektur kan være en forhøjet latency, men ATI mener selv at have løst dette. Hver station rundt i ringen har sin egen cache og den cache er (som ATI kalder det) "fully associative", hvilket betyder at data kan skrives vilkårligt til og fra cache'en. Tidligere var cache'ens data-struktur "direct mapped", hvilket betød at data 1 skulle tages fra cache 1, data 2 fra cache 2, osv. Med den nye arkitektur kan data 1 hentes hvor i cache'en den nu ligger placeret, hvilket kraftigt forbedrer cache-ydelsen. ATI siger selv at man skal regne med 5 - 30% forbedret cache-ydelse i X1800 set i forhold til X850.

ATI har valgt nogenlunde samme arkitektur i de tre nye chips. Først og fremmest har man ladet hver shader-enhed få betegnelsen Shader Processor. Selve data-strømmen er også ændret således at man udnytter VPU'en maksimalt.



Data kommer først til én af de otte (for R520 VPU'en) Vertex Shader processorer. Herfra sendes den til ATI's nyudviklede "Ultra-Threading Dispatch Processor", der opdeler data i 512 "threads". Dette sker netop for fuldt at udnytte den nye 512-bit Ring Bus.

Herfra sendes data til én af de fire (igen for R520 VPU'en) Pixel Shader cores. ATI kalder disse for Quad Pixel Shader cores, men teknisk set er det ikke meget anderledes end på R4xx VPU'erne. Man samler blot fire Pixel Shader processorer og har som noget nyt givet hver Pixel Shader processor en Branch Execution Unit, der vil hjælpe til at aflaste resten af VPU'en ALU'er.

Generelt har ATI's mål med den nye arkitektur været at sørge for at alt i VPU'en har instruktioner at arbejde med. Det har været vigtigt at minimere idle-tiden internt og få maksimal ydelse hele tiden.

Indtil videre ser idéen bag ganske fornuftig ud og det er en god grundidé. Ydermere er selve arkitekturen i høj grad modul-baseret, hvilket gør designet nemmere at arbejde med. Både med hensyn til afarter af eksisterende produkter, men også med hensyn til fremtidige løsninger, hvor ATI kan optimere hvert modul for sig.

Når man ser opbygningen af X1800, X1600 og X1300, ser man tydeligt den omtalte modulare struktur.



Et kig i tabellen over de tre nye produkter viser også fordelene ved denne opbygning - man benytter samme arkitektur, hvilket gør det nemmere for software-udviklere at skrive kode, der kan afvikles på samme måde i alle tre VPU'er. Ikke med samme hastighed, naturligvis, men der behøves ikke specifik hensyntagen til hver enkelt VPU-design.



X1300-serien - RV515




X1300 er ATI's entry-level produkt, der dækker over tre modeller:

Radeon X1300 HyperMemory:
  • 500MHz VPU
  • 780MHz RAM
  • 32MB GDDR3 RAM - support for op til 128MB delt hukommelse via HyperMemory

    Radeon X1300:
  • 450MHz VPU
  • 500MHz RAM
  • 128MB eller 256MB GDDR3 RAM

    Radeon X1300 Pro:
  • 600MHz VPU
  • 800MHz RAM
  • 256MB GDDR3 RAM

    HyperMemory-udgaven er den langsomste af de tre, men specifikationerne ser faktisk bedre ud end hos X1300. Den høje clockfrekvens på VPU'en og de højt clockede RAM "straffes" dog af at megen data skal igennem systemets hukommelse via HyperMemory-interfacet.

    Det skal det ikke på Radeon 1300, der med sin 132MB (eller 256MB) on-board hukommelse har en noget større framebuffer at gøre godt med.

    Endelig er X1300 Pro toppen af kransekagen (i entry-level segmentet). Kortet kommer kun med 256MB RAM og med 600MHz clockfrekvens er ATI ved at sætte nye standarder for clockfrekvens i dette segment. Dette har dog gjort at samtlige referencekort fra ATI i x1300-serien, har været udstyret med aktiv køling - normalt har ATI's entry-level produkter været kølet pasivt, men med X1300 ser den æra ud til at være forbi.

    Selve kortet er også lidt større end X300-kortet, som det skal afløse. Til gengæld er ydelsen også langt bedre og enkelte scenarier er der faktisk mere mid-range end entry-level over ydelsen fra ATI's nye X1300-serie.



    X1600-serien - R530




    NVIDIA fik i sidste runde virkelig skovlen under ATI i mid-range området. ATI's X700-serie fik godt og grundigt baghjul af NVIDIA's glimrende GeForce 6600-serie. Mid-range segmentet er meget vigtigt for begge producenter, for selvom fokus oftest rettes mod de allerhurtigste løsninger, er det i mid-range at den største mængde grafikkort afsættes på retail-markedet.

    Derfor har ATI også gjort hjemmearbejdet godt med X1600-serien, der indtil videre består af to modeller:

    Radeon X1600 Pro:
  • 500MHz VPU
  • 780MHz RAM
  • 128MB eller 256MB GDDR3 RAM

    Radeon X1600 XT:
  • 590MHz VPU
  • 1.38GHz RAM
  • 128MB eller 256MB GDDR3 RAM

    Prismæssigt har ATI lagt modellerne fra $149,- for 128MB af X1600 Pro over $199,- for 256MB-udgaven af samme model (eller 128MB udgaven af X1600 XT) til X1600 XT med 256MB, der til $249,- bliver dyreste kort i serien. Prismæssigt er det lidt over, hvad NVIDIA tager for tilsvarende GeForce 6600-kort så ATI skal virkelig kunne levere varen.

    X1600 kommer med Crossfire - hvis man altså kan vente lidt endnu. ATI har fået drøje hug for deres første Crossfire-implementation - mest fordi man har begrænset sig i henhold til opløsningen og opdateringsfrekvensen. Det har man naturligvis tænkt sig at ændre med den nye generation, men ændringen er kommet så sent at Crossfire på X1000-platformen er forsinket i minimum 2 måneder. Et godt bud kunne være at ATI frigiver Crossfire på CES i Las Vegas i Januar. Navnet kan også skifte til Crossfire 2 med tanke om at NVIDIA selv har anden generation af SLI (SLI 2 skulle være et sikkert navn) i støbeskeen.

    Blandt de imponernede ting i X1600-serien er strømforbruget. Meget tyder på at ATI er ved at gentage kunststykket fra Radeon 9600XT, der var clocket enormt højt og stadigvæk havde et yderst beskedent strømforbrug. Ifølge ATI bruger X1600 XT kun 42W, hvilket er ganske imponerende når man tager ydelsen i betragtning.



    Avivo



    ATI har med X1000-serien forsøgt at gøre VIVO (Video-In, Video-Out) til et afgørende salgsparameter og det forstår man så udmærket, når man tænker på ATI's overlegenhed på dette område. NVIDIA er med deres PureVideo kommet godt efter det, men historisk set har ATI altid været foran her.

    AVIVO kommer uden tvivl på markedet nu, for at lægge sig op af Intel's Viiv-standard, der bliver en slags Centrino-standard til Media Center PC'er. Men hvad er det så at AVIVO kan?

    AVIVO er først og fremmest en forbedring i forhold til Video-grabbing. Meget af teknologien kommer fra ATI's Rage Theater 550 chip og det er heller ikke et dumt sted at starte. AVIVO byder på eksempelvis 12-bit analog-til-digital converter og en hardware-styret de-noise funktion til at formindske kvalitetstabet ved grabbing af video.

    Næste store trin er ved kodning og om-kodning af video. Kodning (eller encoding om man vil) vil ske udelukkende i hardware, men mere interessant er det at om-kodning (til eksempelvis et andet størrelsesformat end det oprindelige) nu kan ske med assistance fra VPU'en. Især for den kommende H.264 standard bliver dette vigtigt, fordi H.264 er meget tungt - til gengæld leverer det fantastisk billedkvalitet.

    Hele X1000-serien understøtter dette, men udover H.264 er der også VPU-assisteret support for formater som WMP9, WMV9 PMC, MPEG 2, MPEG 4, VC-1 og DivX.

    De-kodning af disse formater (undtagen WMV9 PMC og DivX) kan også ske assisteret af VPU'en i AVIVO. Især ved H.264 er dette en fordel på grund af det tunge fil-format - omkring en 50% reduktion af CPU-tid kan brugerne forvente, lover ATI.

    Endelig giver AVIVO større båndbredde til DVI-udgangen og således vil det ikke længere være nødvendigt at bruge to udgange for at styre eksempelvis Apple's 30" Cinema LCD-skærm - det kan enkelt DVI-udgang fra AVIVO nu klare. Så er det jo bare på med fire af disse skærme til Crossfire setup'et.

  • Emillos
     
    Overclocker
    Tilføjet:
    10-11-2005 23:49:41
    Svar/Indlæg:
    14079/622
    Det x1300pro ser da spændende ud, hvis det bliver billigt :)

    Har i ikke mulighed for at teste noget CF. For i har da et CF-mobo, right ?



    B@NG
     
    Elitebruger
    Tilføjet:
    11-11-2005 01:01:02
    Svar/Indlæg:
    3640/1231
    #1 > Det er på vej ;)

    Vi kan jo kun klare 10 ting ad gangen :p :e



    Emillos
     
    Overclocker
    Tilføjet:
    11-11-2005 12:46:13
    Svar/Indlæg:
    14079/622
    ->#2
    Troede at i havde bedre multitasking-evner end som så.. vi må have nogle kvindelige testere :e;)

    Men det lyder da great.. glæder jeg mig til at se :)



    Coctail
     
    Elitebruger
    Tilføjet:
    11-11-2005 17:14:02
    Svar/Indlæg:
    2353/24
    God test!

    Hvor meget larmer kortne (ved godt at de kørte full speed hele tiden)?



    Illuminati
     
    Elitebruger
    Tilføjet:
    11-11-2005 19:22:35
    Svar/Indlæg:
    10398/435
    De var ret hidsige at høre på.. man kan tydeligt høre vindsusen, faktisk så meget at det overdøver den mekaniske støj fra motoren.

    Jeg tror nu der et noget som der bliver rettet op på i retail udgaverne.. MSI har vist allerede deres X1300 på markedet i dk. Den har dog en noget mindre køler på.



    AmdCool
     
    Overclocker
    Tilføjet:
    12-11-2005 16:46:45
    Svar/Indlæg:
    2/1
    undskyld mig men AD :x



    Coctail
     
    Elitebruger
    Tilføjet:
    12-11-2005 18:52:13
    Svar/Indlæg:
    2353/24
    #6

    AD til hvad?

    Man skal altid begrunde sine svar.



    Erroneus
     
    Elitebruger
    Tilføjet:
    13-11-2005 00:28:30
    Svar/Indlæg:
    673/19
    Endnu en gang flopper ATI på mid-end markedet, det er da %%¤# utroligt de kan blive ved med at lave de samme fejl.

    Da de udsendte GTO og XL modellerne til x800 serien fik de rettet op på deres fejl der, men alt for sent, specielt når den nye generation står lige på trapperne.

    Jeg har dog set tests af andre x1600xt kort hvor de var nogle HIDSIGE overclockere, så måske er der håb for x1600 hvis de falder i pris og der kommer nogle modeller som kerne vil clockes og evt. moddes? :)



    Emillos
     
    Overclocker
    Tilføjet:
    13-11-2005 17:31:25
    Svar/Indlæg:
    14079/622
    ->#8
    Enig.. men 9600xt var da et fint mid-end kort "i gamle dage". :)



    Emillos
     
    Overclocker
    Tilføjet:
    16-11-2005 16:50:52
    Svar/Indlæg:
    14079/622
    Forresten, det er ikke sådan at i har prøvet at se, hvorvidt det er muligt at åbne pixelpipelines på det x1300pro ? :P



    Illuminati
     
    Elitebruger
    Tilføjet:
    17-11-2005 22:10:21
    Svar/Indlæg:
    10398/435
    nej det har vi ikke.. jeg tror også ATI har skåret broer hvis det i det hele taget er samme chip.