Joomla портал
seo seo Subscribe
0
seo

Широкое применение Windows подтолкнуло развитие видеоадаптеров с акселераторами, в первую очередь ориентированными именно на эту программную среду. Большинство микросхем акселераторов берет на себя выполнение операций перемещения фрагментов растрового изображения (битовых блоков) BitBlt, рисования линий и многоугольников, закрашивания определенным цветом указанных многоугольников, а также поддержку аппаратного курсора.

1.14.3 Графические и мультимедиа-акселераторы

Вообще говоря, для повышения производительности по графическим операциям существуют довольно веские причины. Допустим, при работе в Windows 256 цветов (то есть 8 бит на пиксел) отображаются при разрешающей способности 1280 на 1024 точки. Это значит, что 1,3 Мбайта данных передаются из видеопамяти на экран 72 раза в секунду. Таким образом, необходимо обеспечить скорость передачи не менее 92 Мбайт/с. И это только для пересылки статического изображения. Любые другие операции потребуют дополнительного увеличения скорости. я доступа конкретных микросхем видеопамяти, но и, например, изменив способ ее организации и/или увеличив разрядность шины память-контроллер. Впервые фирма Tseng Labs использовала «чередующуюся» (intereaving) память на обычных DRAM. Вся видеопамять была разбита на два блока по четным и нечетным адресам. Это позволяло посылать из одного блока данные на экран, а во второй блок записывать данные с системной (локальной) шины. Скорость передачи удалось увеличить до 160 Мбайт/с.

Вообще говоря, внутренняя структура микросхем видеоконтроллеров отличается весьма значительно. Впрочем, можно выделить ряд общих задач, которые выполняет каждая из них: связь с основным процессором, коммуникация с видеопамятью и пересылка изображения на экран. Для реализации дополнительных (ускоряющих) функций в каждой микросхеме имеются, разумеется, специальные блоки. Например, тот же графический контроллер MGA фирмы Matrox имеет встроенные функции для трехмерной графики. Большинство современных микросхем акселераторов поддерживают функции энергосбережения.

Жесткие требования, предъявляемые сегодня к видеоподсистеме персонального компьютера, особенно заметны именно для систем, в той или иной степени связанных с мультимедиа. Под мультимедиа-акселераторами понимают устройства, которые помимо ускорения обычных графических операций (перенос блока данных BitBlt, закраска прямоугольников, поддержка аппаратного курсора) могут также выполнять ряд операций по обработке видеоданных. Иными словами, под мультимедиа-акселераторами понимают совокупность программно-аппаратных средств, которые объединяют базовые возможности графических акселераторов с одной или несколькими мультимедиа-функциями, требующими установки в компьютер дополнительных устройств. Так, к мультимедиа-функциям относятся, например, следующие:

- цифровые фильтрация и масштабирование видео,

- аппаратные цифровые компрессия и декомпрессия видео,

- ускорение графических операций, связанных с трехмерной (3D) графикой,

- поддержка «живого» видео на мониторе,

- наличие композитного видеовыхода,

- вывод TV-сигнала на монитор.

Появление спецификации DCI (Display Control Inreface) фирмы Microsoft позволило осуществить воспроизведение полноскоростного цифрового видео с использованием ресурсов мультимедиа-акселераторов. Вообще говоря, DCI — это интерфейс нижнего уровня, который дает возможность программным средствам для воспроизведения видео воспользоваться имеющимися возможностями аппаратных средств. Так, если DCI-драйвер обнаружил наличие аппаратной поддержки некоторых мультимедиа-функций, он изменяет последовательность выполнения операций и разгружает центральный процессор от выполнения некоторых из них.

seo
8th Май 2011
Теги:
seo

Написать ответ

seo
 
seo
Все права защищены © 2023 Joomla портал
 
 
seo