HyperZ - HyperZ

Image
HyperZ

HyperZ è il marchio per un insieme di elaborazione tecniche sviluppate da ATI Technologies e successive Advanced Micro Devices e attuate in loro Radeon - GPU . HyperZ è stato annunciato nel novembre 2000 ed era ancora disponibile nella serie Radeon HD 2000 basata su TeraScale e negli attuali prodotti grafici basati su Graphics Core Next .

Sui core basati su Radeon R100 , da Radeon DDR a 7500, dove ha debuttato HyperZ, ATI ha affermato un miglioramento del 20% nell'efficienza complessiva del rendering. Hanno affermato che con HyperZ, si può dire che Radeon offra 1,5 gigatexel al secondo di prestazioni del fillrate invece dell'apparente velocità teorica della scheda di 1,2 gigatexel. Nei test è stato dimostrato che HyperZ offriva effettivamente un miglioramento tangibile delle prestazioni che consentiva alla Radeon meno dotata di tenere il passo con la meno efficiente GeForce 2 GTS .

Funzionalità

HyperZ è costituito da tre meccanismi:

compressione Z
Lo Z-buffer è memorizzato in un formato compresso senza perdita di dati per ridurre al minimo la larghezza di banda dello Z-Buffer durante la lettura o la scrittura Z. Lo schema di compressione ATI utilizzato su Radeon 8500 ha operato il 20% in più in modo più efficace rispetto all'originale Radeon e Radeon 7500 .
Z veloce chiaro
Anziché scrivere zeri in tutto l'intero Z-Buffer, e quindi utilizzare la larghezza di banda di un'altra scrittura Z-Buffer, viene utilizzata una tecnica Fast Z Clear che può contrassegnare interi blocchi dello Z-Buffer come cancellati, in modo tale che solo ciascuno di questi blocchi devono essere contrassegnati come cancellati. Su Radeon 8500 , ATI ha affermato che questo processo potrebbe cancellare lo Z-Buffer fino a circa 64 volte più velocemente di quello di una scheda senza Z-clear veloce.
Z-buffer gerarchico
Questa funzionalità consente di controllare il pixel sottoposto a rendering rispetto allo z-buffer prima che il pixel arrivi effettivamente nelle pipeline di rendering. Ciò consente ai pixel inutili di essere eliminati in anticipo (rifiuto Z iniziale), prima che la Radeon debba renderli.

Versioni di HyperZ

Con ogni nuova microarchitettura , ATI ha rivisto e migliorato la tecnologia.

  • HyperZR100
  • HyperZ IIR200 (8500-9250)
  • HyperZ IIIR300 in Radeon 9700
  • HyperZ III+ – R350 utilizzato in Radeon 9800, Radeon 9800 XL, Radeon 9800 Pro e Radeon 9800 SE
  • HyperZ HDR420 utilizzato da Radeon X700 a Radeon X850 XT PE

Guarda anche

Riferimenti

link esterno