HyperZ

HyperZ

HyperZ — технология, изобретенная фирмой ATI для повышения скорости передачи информации от GPU к видеопамяти.

HyperZ работает на тайловой основе, то есть на основе разбиения экрана на квадратные фрагменты. GPU вырисовывает полигон сначала в обычном порядке, затем в тайловом, и если тайл полностью закрывает собой полигон, то он отбрасывается и исключается из дальнейшей обработки (при рендеризации это экономит до 20 % времени). Тем самым HyperZ экономит пропускную способность памяти, уменьшая поток проходящей через неё информации. Состоит из 3-х компонентов:

  • Hierarchical-Z — упрощённая реализация иерархического Z-буфера. Идея иерархического Z-буфера достаточно проста: помимо самого Z-буфера организуется пирамида Z-буферов пониженного разрешения. Каждый из этих новых буферов имеет размеры, вдвое уменьшенные по горизонтали и вертикали по сравнению с предыдущим Z-буфером. При этом в каждое значение Z из буфера более низкого разрешения должно быть записано наибольшее из 4 соответствующих значений Z предыдущего буфера, имеющего более высокое разрешение;
  • Fast Z-Clear — быстрая очистка Z-буфера. После построения и вывода изображения на экран, информация содержащаяся в Z-буфере, уже не актуальна и подлежит стиранию. Z-буфер обнуляется, но записываются не отдельные значения, а используя блоки/тайлы замещается несколько значений сразу;
  • Z-Compression — сжатие данных, читаемых и/или записываемых в Z-буфер без потерь.

Содержание

HyperZ (R100)

Первая реализация технологии.

HyperZ II (R200)

Алгоритмы реализации используемых функций Hierarchical-Z, Fast Z-Clear, Z-Compression, были переработаны и усовершенствованы. Уменьшен размера блока/тайла (4x4 против 8x8 у R100). Добавилась возможность отбрасывать 64 пикселя за такт (против 8 в R100). Всё это увеличивает скорость ещё на 20 %.

HyperZ III (R300)

Использует более гибкий кэш Z-буфера, который оптимизирован для рендеринга динамических теней в реальном времени.

HyperZ III+ (R350)

Улучшения затронули Z-кэш (блок ускоряющий работу с Z-буфером), более эффективное сжатие Z-данных (максимальное значение 24:1 против 8:1 у R300) и оптимизация работы с двухсторонним буфером шаблонов. Увеличена скорость работы с динамическими тенями, при расчёте которых активно используется буфер шаблонов.

HyperZ HD (R420)

Является дальнейшим развитием технологии HyperZ, первая версия которой была реализована в первом чипе семейства Radeon (R100). Постфикс HD указывает на эффективную работу в высоких разрешениях.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "HyperZ" в других словарях:

  • HyperZ — ist der Name einer Sammlung von verschiedenen Techniken zur Effizienz Verbesserung von Grafikchips, die ATI Technologies entwickelt hat und bei den Radeon Grafikchips zum Einsatz kommt. HyperZ wurde mit der ersten Radeon eingeführt und ATI… …   Deutsch Wikipedia

  • HyperZ — is the name of a set of computer graphics processing techniques used by ATI Technologies in their Radeon video cards.On the Radeon R100 based cores, Radeon DDR through 7500, where HyperZ debuted, ATI claimed a 20% improvement in overall rendering …   Wikipedia

  • Radeon R100 — Radeon 7000 Series Codename(s) Rage 6C Created in year 2000 Entry level cards 7000/VE, SDR, LE Mid range cards 32 DDR, 7200 High end cards …   Wikipedia

  • Radeon R300 — ATIGPU name = Radeon 9500 X600 Series codename = Khan created = 2002 entry = Radeon 9550, X300 midrange = Radeon 9500, 9600, X550, X600 highend = Radeon 9700, 9800 d3dversion = 9.0, Shader Model 2.0The Radeon R300 (introduced August 2002) is the… …   Wikipedia

  • Radeon — AMD Radeon Graphics The Radeon Graphics logo Manufacturer AMD Radeon   …   Wikipedia

  • GeForce 2 Series — Nvidia GeForce 2 Codename(s) NV11, NV15, NV16 Release date 2000 Entry level GPU MX Mid range GPU GTS, Pro, Ti High end GPU Ultra Direct3D and shader version …   Wikipedia

  • Radeon R200 — ATIGPU name = Radeon 8500 9250 Series codename = Chaplin created = Late 2001 entry = 9200SE midrange = 9000, 9200, 9250, 8500LE/9100 highend = 8500 d3dversion = 8.1, Shader Model 1.4AMD chipsets Table name=Radeon R200 based chipsets CPU= Pentium… …   Wikipedia

  • Radeon R420 — ATIGPU name = Radeon X700 X850 Series ) codename = Loki created = 2004 entry = None midrange = Radeon X700, X740 highend = Radeon X800, X850 d3dversion = 9.0b, Shader Model 2.0bThe Radeon R420 core from ATI Technologies was the company s basis… …   Wikipedia

  • Matrox Parhelia — Parhelia AGP 128mb Parhelia PCI X 256MB …   Wikipedia

  • Comparison of ATI chipsets — This is a comparison of chipsets, manufactured by ATI Technologies. Contents 1 For AMD processors 1.1 Comparison of Northbridges 1.2 Comparison of Southbridges 2 F …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»