ГиперЗ

HyperZ — это торговая марка набора технологий обработки, разработанных ATI Technologies , а затем и Advanced Micro Devices и реализованных в их Radeon графических процессорах . HyperZ был анонсирован в ноябре 2000 года. [1] и все еще был доступен в TeraScale. на базе серии Radeon HD 2000 [2] [3] и в текущих графических продуктах на базе Graphics Core Next . [4]
На ядрах на базе Radeon R100 , от Radeon DDR до 7500, где дебютировал HyperZ, ATI заявила об улучшении общей эффективности рендеринга на 20%. Они заявили, что с HyperZ Radeon, можно сказать, предлагает производительность заполнения 1,5 гигатекселей в секунду вместо кажущейся теоретической скорости карты в 1,2 гигатекселей. Тестирование показало, что HyperZ действительно предлагает ощутимое улучшение производительности, которое позволило менее обеспеченной Radeon не отставать от менее эффективной GeForce 2 GTS . [5]
Функциональность
[ редактировать ]HyperZ состоит из трех механизмов:
- Z-сжатие
- Z-буфер хранится в формате сжатия без потерь , чтобы минимизировать пропускную способность Z-буфера при чтении или записи Z. Схема сжатия ATI, использованная на Radeon 8500, работала на 20% эффективнее, чем на исходных Radeon и Radeon 7500 .
- Быстрый Z очистить
- Вместо записи нулей по всему Z-буферу и, таким образом, использования полосы пропускания записи другого Z-буфера, используется метод Fast Z Clear, который может помечать целые блоки Z-буфера как очищенные, так что только каждый из этих блоков необходимо пометить как очищенное. ATI заявила, что на Radeon 8500 этот процесс может очистить Z-буфер примерно в 64 раза быстрее, чем на карте без быстрой очистки Z.
- Иерархический Z-буфер
- Эта функция позволяет проверять визуализируемый пиксель на соответствие z-буферу до того, как пиксель фактически попадет в конвейеры рендеринга. Это позволяет отбрасывать ненужные пиксели раньше (раннее отклонение Z), прежде чем Radeon сможет их обработать.
Версии HyperZ
[ редактировать ]С каждой новой микроархитектурой ATI пересматривала и улучшала технологию.
- ГиперЗ — 100 рэндов
- HyperZ II — 200 рэндов (8500-9250)
- HyperZ III — R300 в Radeon 9700 [6]
- HyperZ III+ — R350 используется в Radeon 9800, Radeon 9800 XL, Radeon 9800 Pro и Radeon 9800 SE.
- HyperZ HD – R420 используется в Radeon X700 – Radeon X850 XT PE
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «ATI HyperZ на 180-нм процессорах Radeon» (PDF) . 03.11.2000 . Проверено 9 июля 2014 г.
- ^ «Глубина в глубине» (PDF) . 10 октября 2012 г.
- ^ «Обновление Radeon Gallium3D Hierarchical-Z (R600)» . Обновленная Radeon Gallium3D Hierarchical-Z (R600). 08.02.2012.
- ^ «Матрица функций бесплатного драйвера графического устройства Radeon с открытым исходным кодом» . Проверено 9 июля 2014 г.
- ^ Уитейлер, Мэтью (17 июля 2000 г.). «AnandTech: ATI Radeon 64MB DDR» . Проверено 24 июля 2014 г.
- ^ «ATi берет на себя лидерство в 3D-технологиях с Radeon 9700 и HyperZ III» . Аппаратное обеспечение Тома . 18 июля 2002 г. Проверено 9 июля 2014 г.