Test: Grafikkortet Del 5

HT Exclusive d.  07. maj. 2005, skrevet af red_martians 8 Kommentarer.  Vist: 12118 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

TBR Den alternative rendering


Normalt renderer grafikkortet hele billedet på én gang. Altså et billede af gangen hvor billedets polygoner bliver opbygget bagfra og frem. Det er simpelt men på ingen måde den mest optimale metode. For ca. 5 år siden, da grafikkortmarkedet var meget varieret var der et mindre grafik-chip-firma, der revolutionerede markedet. PowerVR havde tidligere leget med TBR-teknikken, men med kyro-chippen bragede de frem på markedet og satte bogstaveligt talt konkurrenterne i skammekrogen. Kyro var absolut ikke et hurtigt kort men meget billigt og prismæssigt/ydelse kunne ingen følge med. PowerVR ville også gerne have fat i mainstream-segmentet og introducerede derfor Kyro2.

Med Kyro2 viste PowerVR at de virkelig var seriøse og david mod goliat fik en helt ny betydning inden for grafikkort. Kyro2 kunne simpelthen følge med grafikkort som Geforce2 Ultra der kostede op mod det dobbelte.

I denne ret gamle hardware-test-artikel kan man se lidt af hvad der menes, trods det at der ikke er ret mange test til at understøtte det:

http://www.hardware-test.dk/ht/test_show.asp?id=569



Men Kyro2 kunne meget mere end det og nVidia følte sig truet. Flere af de store producenter som Hercules prioriterede Kyro2 frem for Geforce2 MX400, trods manglen af T&L.
Det ville PowerVR råde bod på og introducerede Kyro2SE med enhanced T&L. Flere beta-kort blev vist frem, men det kom aldrig i produktion. Derefter har vi aldrig hørt noget til PowerVR på grafikchips-siden. Trods rygter på både series4 og 5 (kyro3 og 4). Hvad der skete ved ingen vist rigtigt, men PowerVR eksistere stadig i dag og har specialiseret sig i PDA-grafikkort med netop TBR. Men deres grafikchip-udvikling er vist stadig oppe og køre og rygter fra PowerVR er stadig ikke usædvanlige.

Men hvad er TBR? TBR er forkortelsen for Tiled-based-rendering og Tiled betyder tegldækket på dansk, hvilket ikke er helt forkert. Når man Tiled-based-renderer, renderer grafikkortet i små firkanter ud af den samlede opløsning. Den teknik gør at grafikkortet fokuserer på meget mindre områder af gangen og derfor ikke skal ud og lægge sine oplysninger på en ekstern buffer (grafikrammene).

Grafikkortet beregner nærmest små bider af de synlige billede i rækkefølge. Dvs. at i stedet for at rendere 1600x1200pixels på en gang, renderer TBR i stedet 3750billeder af 32x16pixels og samler billedet til sidst. Meget imponerende, meget effektivt men meget svært at kordinere.



TBR har derudover en positiv ekstra egenskab i form af HSR (Hidden surface removal) som vi tidligere har beskrevet. Men når HSR går ind og arbejder med TBR kan den arbejde med at fjerne alle overflødige overflader inden grafikkortet overhovedet tænker på at lægge textures på dem. Så når HSR går ind og samarbejder med TBR bliver kombinationen meget meget slagkraftig, da meget lidt beregningskraft går til spilde.
Problemet med denne teknik er at den er meget svær at koordinerer og er chippen og driverne ikke godt afstemt kan der meget let opstå bl.a. skyggefejl.

Efter Kyro-succesen har det været meget småt med grafikkort baseret på TBR.
Grafikfirmaet Trident lå i nogle år og puslede med et par TBR-chips, men den blev aldrig rigtigt til noget før at SiS og Tridents grafikafdelinger begyndte at samarbejde under XGI-navnet. XGI Volari V3 er i dag den eneste TBR-chip på markedet, og trods dens meget ringe specifikationer er den faktisk ganske udmærket.

3dfx puslede med en teknik kaldet Gigapixel som generelt handlede om en udvidet TBR-chip. I dag har nVidia patentet på Gigapixel men det ser desværre ikke ud til at nVidia har tænkt sig at udnytte denne teknik. Muligvis fordi den kræver en total omlægning af chip- og driver-design som ville være meget bekosteligt.

Tile Based Rendering bruges i følgende nyere grafikkort:
  • PowerVR Kyro
  • PowerVR Kyro2
  • XGI Volari V3
  • XGI Volari XP4 og XP5

    Patentet ejes af:
  • 3dfx (nu nVidia) udvidet og kendt som GigaPixel
  • Trident (nu XGI)
  • PowerVR

    Faktisk kunne noget tyde på at ATi vil prøve at snyde sig lidt ind på TBR-teknikken, da deres kommende AMR-teknik faktisk vil indeholde elementer fra dette. AMR-teknikken er ATi's kommende multigrafikkort-teknik, hvor grafikkortene skiftevis vil beregne en "tile". Vi kan derfor forvente os meget hurtige grafikkort i multiopsætning fra ATi i fremtiden. Men en ting er jo teori noget andet er som bekendt praksis og ingen aner endnu hvordan ATi vil takle dette i virkeligheden.
  • Anti-Pjerrot
     
    Elitebruger
    Tilføjet:
    07-05-2005 10:37:03
    Svar/Indlæg:
    2126/135
    Jeg syntes denne del har været utrolig interresant, tildels fordi du beskriver lidt af den historiske udvikling i teknologierne, samt det historiske aspekt i konkurrencen mellem udviklerne.

    Så indtil videre må jeg konkludere at du har kommet bredt omkring i gfx'ernes verden, og har givet os en dejlig og super relevant læsning.

    Takker.

    Hilsen A-P



    Woodgnome
     
    Elitebruger
    Tilføjet:
    07-05-2005 21:24:26
    Svar/Indlæg:
    1888/560
    Hvor er jeg egentlig træt af at 3Dfx blev "ædt" af NVIDIA, det var jo dem som lavede de sagnomspunde Voodoo grafikkort, dengang jeg stadig rodede med onboard videoRAM i min mors 486'er.

    Så gerne 3Dfx genopstå af ruinerne for at owne ATi og NVIDIA for hårdt. Jeg skulle i hvert fald nok støtte dem :)

    Det kan godt være mange af 3Dfx folkene er ved NVIDIA og ATi nu og det samme med deres teknologier, men det bliver jo aldrig det samme *snøft*



    Jesse
     
    Superbruger
    Tilføjet:
    07-05-2005 21:24:53
    Svar/Indlæg:
    1373/34
    Lækker og relavant læsning!

    Good work red_martians - keep it up 8)



    red_martians
     
    Moderator
    Tilføjet:
    07-05-2005 22:11:59
    Svar/Indlæg:
    7881/1165
    #2: Du kan jo støtte en af de andre...

    S3 antialiasing er stjålet direkte fra 3dfx. Jeg håber en dag at jeg kan føle det i auktion :o



    Coctail
     
    Elitebruger
    Tilføjet:
    07-05-2005 22:20:39
    Svar/Indlæg:
    2353/24
    Fed artikkel... vil klart anbefale den, hvis nogen spørger om specifikke ting omkring gfx :)

    absolut noget af det bedste og mest dybtegående der er lavet de knap 2 år siden jeg begyndte at komme på oc.dk.

    ps. Hvad betyder "dipol"? :r jeg ha rprøvet at slå det op i politikkens nudansk ordbog, men den kender det ikke



    red_martians
     
    Moderator
    Tilføjet:
    07-05-2005 23:38:06
    Svar/Indlæg:
    7881/1165
    dipol... betyder der er 2....

    F.eks, var der to supermagter under den kolde krig.. sovjet og USA.. de bliver oftest betagnet som dipol, da det var de to der styrede verdens gang.

    Dipol inden for GFX eller for den sags skyld processorer, betyder der er to der faktisk styrer markedet med hård hånd. De er så stærke at det kun er de to det handler om.

    Monopol er så single, som f.eks. microsoft. De har praktisktaget så meget magt at de kan opkøbe alt der forstyrer dem.
    Det kan man endnu ikke under et dipol... Man kan holde alt andet væk end lige den ene konkurrent..

    Håber du forstod?? :)



    cornerrage
     
    Elitebruger
    Tilføjet:
    08-05-2005 12:31:50
    Svar/Indlæg:
    3532/303
    Hey Red...

    Den var sgu for vild den der, har været en ivrig læser af de foregående og hvis blot historietimerne var halvt så spændende havde jeg sgu nok ikke fået 7 :)
    Synes det for rart at se noget så originalt og så stort som det her, kun ros fra min side. Kunne dog egentlig godt tænke mig at se lidt mere om de der waffers, kunne være rart at fatte hvordan de virker.

    Mvh. Rage



    Coctail
     
    Elitebruger
    Tilføjet:
    08-05-2005 16:15:13
    Svar/Indlæg:
    2353/24
    #6
    takker :) nu forstår jeg det :)