HyperZ es la marca de un conjunto de técnicas de procesamiento desarrolladas por ATI Technologies y más tarde Advanced Micro Devices e implementadas en sus Radeon - GPU . HyperZ se anunció en noviembre de 2000 [1] y todavía estaba disponible en la serie Radeon HD 2000 Series [2] [3] basada en TeraScale y en los productos gráficos actuales basados en Graphics Core Next . [4]
En los núcleos basados en Radeon R100 , Radeon DDR hasta 7500, donde debutó HyperZ, ATI reclamó una mejora del 20% en la eficiencia de renderizado general. Afirmaron que con HyperZ, se podría decir que Radeon ofrece un rendimiento de tasa de relleno de 1,5 gigatexels por segundo en lugar de la tasa teórica aparente de la tarjeta de 1,2 gigatexels. En las pruebas, se demostró que HyperZ sí ofrecía una mejora de rendimiento tangible que permitía a la Radeon menos dotada mantenerse al día con la GeForce 2 GTS menos eficiente . [5]
Funcionalidad
HyperZ consta de tres mecanismos:
- Compresión Z
- El búfer Z se almacena en un formato comprimido sin pérdidas para minimizar el ancho de banda del búfer Z a medida que se realizan lecturas o escrituras de Z. El esquema de compresión que ATI usó en Radeon 8500 operó un 20% más eficazmente que en las Radeon y Radeon 7500 originales .
- Rápido Z claro
- En lugar de escribir ceros en todo el búfer Z y, por lo tanto, utilizar el ancho de banda de otra escritura del búfer Z, se utiliza una técnica de borrado rápido de Z que puede etiquetar bloques completos del búfer Z como borrados, de modo que solo cada uno de estos bloques necesita ser etiquetado como despejado. En Radeon 8500 , ATI afirmó que este proceso podría borrar el Z-Buffer hasta aproximadamente 64 veces más rápido que el de una tarjeta sin un borrado rápido de Z.
- Búfer Z jerárquico
- Esta característica permite que el píxel que se está renderizando se verifique con el búfer z antes de que el píxel llegue realmente a las tuberías de renderizado. Esto permite que los píxeles inútiles se eliminen antes (rechazo Z temprano), antes de que Radeon tenga que procesarlos.
Versiones de HyperZ
Con cada nueva microarquitectura , ATI ha revisado y mejorado la tecnología.
Ver también
Referencias
- ^ "ATI HyperZ en radios de 180nm" (pdf) . 2000-11-03 . Consultado el 9 de julio de 2014 .
- ^ "Profundidad en profundidad" (pdf) . 2012-10-10.
- ^ "Radeon Gallium3D Hierarchical-Z actualizado (R600)" . Radeon Gallium3D Hierarchical-Z actualizado (R600). 2012-02-08.
- ^ "Matriz de características del controlador de dispositivo gráfico" Radeon "gratuito y de código abierto" . Consultado el 9 de julio de 2014 .
- ^ Witheiler, Matthew (17 de julio de 2000). "AnandTech: ATI Radeon 64MB DDR" . Consultado el 24 de julio de 2014 .
- ^ "ATi asume el liderazgo en tecnología 3D con Radeon 9700 e HyperZ III" . Hardware de Tom . 2002-07-18 . Consultado el 9 de julio de 2014 .