HyperZ

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 12 maj 2018; verifiering kräver 1 redigering .

HyperZ  är en teknik som uppfunnits av ATI för att öka hastigheten för informationsöverföring från GPU till videominne .

HyperZ fungerar på blockbasis, det vill säga baserat på att dela upp skärmen i kvadratiska fragment. GPU :n ritar polygonen först i normal ordning, sedan i blockordning, och om blocket helt täcker polygonen, kasseras den och exkluderas från vidare bearbetning ( detta sparar upp till 20 % av tiden under renderingen) . Således sparar HyperZ minnesbandbredd genom att minska flödet av information som passerar genom det . Består av tre komponenter:

HyperZ (R100)

Första implementeringen av tekniken.

HyperZ II (R200)

Algoritmerna för att implementera funktionerna Hierarchical-Z, Fast Z-Clear, Z-Compression som används har reviderats och förbättrats. Reducerad blockstorlek (4x4 mot 8x8 för R100). Lade till möjligheten att kassera 64 pixlar per klocka (mot 8 i R100 ). Allt detta ökar hastigheten med ytterligare 20 %.

HyperZ III (R300)

Använder en mer flexibel Z-buffert cache som är optimerad för dynamisk skuggåtergivning i realtid.

HyperZ III+ (R350)

Förbättringar har påverkat Z-cachen (ett block som påskyndar arbetet med Z-bufferten ), effektivare Z-datakomprimering (maxvärdet är 24:1 mot 8:1 för R300) och optimering av arbetet med den dubbla -sidig mallbuffert. Hastigheten att arbeta med dynamiska skuggor, som aktivt används i mallbufferten, har ökat.

HyperZ HD (R420)

Det är en vidareutveckling av HyperZ-tekniken, vars första version implementerades i det första chippet i Radeon -familjen (R100). HD postfix indikerar effektiv drift vid höga upplösningar.

Länkar