? En Ultra - gängade processor är en komponent på en GPU , eller Graphics Processing Unit , som fördelar de resurser som GPU så ingen är sysslolös . Det möjliggör ett ATI-grafikkort för att öka sin effektivitet genom att distribuera processor information såsom uppgifter till var och en av GPU : s kärnor använder proprietära protokoll . Processen bör inte förväxlas med Intels Hyper - Threading-teknik , som används på datorns processorkärna . Grunderna
Det korrekta namnet för denna typ av teknik är " Ultra - Gängad Dispatch Processor . " Processen fungerar genom att använda en central pixel shader som fungerar som programmets " avsändande enhet , " bryta ner varje shader till trådar som kallas partier , varje tråd innehåller upp till 16 pixlar ( 4 -by - 4 ) , och processen kan distribuera upp till 512 trådar per pixel. Den avsändande enheten skickar ny information till GPU : s processor som varje skuggningen blir ledig , t.ex. när en process är klar eller det behövs mer information , se till att verkningsgraden är uppfyllt i alla lägen .
Function
tekniken motor sätter upp tre köer för vertex , geometri och pixel skuggning . Ultra - Threading egenutvecklade algoritmer därefter ständigt arbeta för att avgöra var varje bit data passar bäst som slots öppna under tre köer . Trådarna är antingen sätta i viloläge tills en kortplats är öppen för dem att arbeta efter en process går in en skuggning , eller de bearbetas genom ett öppet tillgängliga facket tills de är klara eller tills mer information krävs .
Arbitration Of Resources
processorn måste också medla resurser som tråden skiljedom sker . Resurs skiljedom inbegriper bestämning där SIMD arrayer och cachar måste utarbetas på hela tiden och sedan prioritera varje process för specifika ämnen . Trådar tävlar under processen utifrån sina behov , till exempel att arbeta på ALU processer kontra en textur hämta . Hela denna process är klar att använda proprietär programvara informationen
modeller med Ultra - Gängade Processing
Flera nybörjar grafikkort modeller med hjälp av denna teknik från ATI omfatta. Radeon X1300 , X1550 och X1050 . Mid - range modeller inkluderar : Radeon X1600 , X1650 och höga kort avslutar erbjudande : Radeon X1800 , X1900 och X1950 . Nyare ATI kort har högre räkningar tråd bearbetning ( 512 kontra 128 ) .
Största fördelen
Det främsta skälet att införa denna typ av teknik är effektiviteten . Förgreningsprocesser påföljder minimeras genom att sträva efter mindre satsstorlekar spridda över GPU : s system . Den extra bearbetning straffet blir så liten som möjligt , vilket möjliggör fler processer att ske på kortare tid .