До того как стать изображением на мониторе, двоичные цифровые данные обрабатываются центральным процессором, потом через шину данных направляются в видеоадаптер, где они обрабатываются и преобразуются в аналоговые данные и уже после чего направляются в монитор и сформировывают изображение. Поначалу данные в цифровом виде из шины попадают в видеопроцессор, где они начинают обрабатываться. После чего обработанные цифровые данные направляются в видеопамять, где создается образ изображения, которое обязано быть выведено на мониторе. Потом, все еще в цифровом формате, данные, образующие образ, передаются в RAMDAC, где они конвертируются в аналоговый вид, после этого передаются в монитор, на котором выводится требуемое изображение.
Таковым образом, практически на всем пути следования цифровых данных над ними производятся разные операции преобразования, сжатия и хранения. Оптимизируя эти операции, можно достигнуть увеличения производительности всей видеоподсистемы. Только крайний отрезок пути, от RAMDAC до монитора, когда данные имеют аналоговый вид, нельзя улучшить.
|
|
Рассмотрим подробнее этапы следования данных от центрального процессора системы до монитора.
1. Скорость обмен данными между CPU и графическим процессором напрямую зависит от частоты, на которой работает шина, через которую передаются данные. Рабочая частота шины зависит от чипсета материнской платы. Для видеоадаптеров оптимальными по скорости являются шина PCI и AGP.
2. Ключевой момент, влияющий на производительность видеоподсистемы, вне зависимости от специфических функций различных графических процессоров, это передача цифровых данных, обработанных графическим процессором, в видеопамять, а оттуда в RAMDAC. Самое узкое место любой видеокарты - это видеопамять, которая непрерывно обслуживает два главных устройства видеоадаптера, графический процессор и RAMDAC, которые вечно перегружены работой. Поэтому, чтобы увеличить производительность видеопамяти, производители применяют различные технические решения. Например, используют различные типы памяти, с улучшенными свойствами и продвинутыми возможностями или увеличивают ширину шины данных, по которой графический процессор или RAMDAC обмениваются информацией с видеопамять, используя 32 разрядную, 64 разрядную или 128 разрядную видеошину.
RAMDAC это часть графического контроллера ответственного за преобразование пиксельных значений из цифровой в аналоговую форму. Аппаратная структура RAMDAC содержит два компонента: RAM и DAC. RAM расшифровывается как Random Access Memory (Память Произвольного Доступа). DAC - Digital to Analog Converter - Цифрово-Аналоговый Преобразователь.