Как бы не хороша была шина PCI, но все хорошее когда-
нибудь кончается. Одним из главных потребителей пропускной
способности шины является графический адаптер. По мере уве-
личения разрешения и глубины цвета требования к пропускной
способности шины, связывающей дисплейный адаптер с памя-
тью и центральным процессором компьютера, повышаются.
Одно из решений состоит в уменьшении потока графических
данных, передаваемых по шине. Для этого графические платы
снабжают акселераторами и увеличивают объем видеопамяти,
которой пользуется акселератор при выполнении построений. В
результате поток данных в основном циркулирует внутри гра-
фической карты, слабо нагружая внешнюю шину. Однако при
трехмерных построениях акселератору становится тесно в огра-
ниченном объеме видеопамяти, и его поток данных снова выхо-
дит на внешнюю шину.
Поэтому приходится увеличивать количество дорогой па-
мяти непосредственно на видеокарте, и хранить часть информа-
ции в дешевой системной памяти, но при этом каким-нибудь
образом организовать к ней быстрый доступ.
Пойдя по второму пути, в 1998 году фирма Intel на базе
шины PCI 2.1 разработала новый стандарт подключения графи-
ческих адаптеров - AGP (Accelerated Graphic Port – ускоренный
графический порт).
Этот порт представляет собой 32-разрядную шину с такто-
вой частотой 66 МГц, по составу сигналов напоминающую ши-
ну PCI. Чипсет системной платы связывает шину AGP с памя-
тью и системной шиной процессора, не пересекаясь с "узким
местом" - шиной PCI. "Ускоренность" порта обеспечивается сле-
дующими факторами:
- конвейеризацией обращений к памяти. В PCI во время ре-
акции памяти на запрос шина простаивает. Конвейерный
доступ AGP позволяет в это время передавать следующие
запросы, а потом получить поток ответов;
- сдвоенной передачей данных (2x), обеспечивает при час-
тоте 66 МГц пропускную способность до 532 Мбайт/с;
- демультиплексированием шин адреса и данных.