Реклама:

Шина

Из настоящей главы вы уже узнали, что разные видеоадаптеры разрабатывались для совместного использования с различными системными шинами. Первые стандартны шин, такие как IBM MCA, ISA, EISA и VL-Bus, использовались совместно с адаптерами стандартов VGA и др. В связи с низким быстродействием подобных решений сейчас они практически не применяются. Современные видеоадаптеры выпускаются для шин PCI, AGP и PCI-Express.

В современных и будущих системах будет доминировать шина PCI Express х16, которая очень быстро вытесняет шину AGP 8х. Некоторые системы поддерживают установку видеоадаптеров обоих типов, что позволяет выполнять модернизацию системы постепенно: сначала приобрести системную плату, а уже затем — видеоадаптер PCI Express х16. Видеоадаптеры PCI сейчас продаются разве что как средства модернизации систем, в которых отсутствует порт AGP или PCI Express.

Видеоадаптеры AGP

В 1997 году компания Intel представила выделенную шину AGP (Accelerated Graphics Port — ускоренный графический порт) для установки видеоадаптера; эта шина обеспечивает полосу пропускания, которая в 16 раз превышает таковую в шине PCI. Долгие годы шина AGP была основной шиной для установки видеоадаптеров, и только относительно недавно она стала сдавать позиции, так как ее начала вытеснять более универсальная шина PCI Express х16.

На самом деле шина AGP представляет собой расширение шины PCI, однако она была предназначена исключительно для видеоадаптеров, которых обеспечивала более скоростным доступом к основной памяти. Это позволяло адаптерам обрабатывать трехмерные элементы видео, такие как текстуры, взаимодействуя напрямую с системной памятью, а не дополнительно копировать данные в память адаптера. Такой подход экономил время и избавлял от необходимости увеличения объема видеопамяти для лучшей поддержки функций работы с трехмерной графикой. Несмотря на то что была разработана спецификация AGP 3.0, предусматривающая два порта AGP, она так и не была реализована на практике. Все системы, оснащенные шиной AGP, имели только один разъем.

Примечание

Самые первые платы AGP имели сравнительно малый объем встроенной памяти. Их современные реализации отличаются не только большим объемом встроенной памяти, но и использованием апертуры основной памяти (выделенного адресного пространства, расположенного выше области, используемой физической памятью) для увеличения скорости передачи данных в собственную память видеоплаты или из нее. Интегрированные наборы микросхем со встроенным AGP используют системную память для выполнения любых операций, в том числе для создания текстурных карт.

Хотя шина AGP была представлена практически в то же время, что и Windows NT 4.0 и Windows 95, данные версии Windows не поддерживали такую функцию стандарта AGP, как DIME (Direct Memory Execute). Средство DIME использует оперативную память вместо памяти видеоадаптера для выполнения некоторых задач и тем самым сокращает объем передаваемой информации от адаптера и к адаптеру. Эта функция используется во всех системах, начиная с Windows 98. Тем не менее, благодаря большому объему памяти, имеющемуся в современных графических платах AGP, эта функция используется довольно редко.


⇐ Предыдущая страница| |Следующая страница ⇒