AGP

AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) — разработанная в 1997 году компанией Intel, специализированная 32-битная системная шина для видеокарты. Появилась одновременно с чипсетами для процессора Intel Pentium II. Основной задачей разработчиков было увеличение производительности и уменьшение стоимости видеокарты, за счёт уменьшения количества встроенной видеопамяти. По замыслу Intel большие объёмы видеопамяти для AGP-карт были бы не нужны, поскольку технология предусматривала высокоскоростной доступ к общей памяти.

Её отличия от предшественницы, шины PCI:

  • работа на тактовой частоте 66 МГц;
  • увеличенная пропускная способность;
  • режим работы с памятью DMA и DME;
  • разделение запросов на операцию и передачу данных;

В настоящее время, шина практически исчерпала свои возможности и, может быть, в скором времени её полностью заменит шина PCI Express.

Содержание

Модификации AGP

Первая версия (спецификация AGP 1.0) AGP 1x используется редко, поскольку не обеспечивает необходимой скорости работы с памятью в режиме DME, сразу же при проектировании была добавлена возможность посылать 2 блока данных за один такт, это AGP 2x. В 1998 году вышла вторая версия (спецификация AGP 2.0) — AGP 4x, которая могла пересылать уже 4 блока за один такт и обеспечивала скорость обмена около 1Гб/с. Уровень напряжения вместо обычных 3,3 В был понижен до 1,5 В. Шина AGP 8x (спецификация AGP 3.0) передаёт уже 8 блоков за один такт, таким образом, скорость передачи данных достигает 2Гб/с. Также в стандарте была заложена возможность использования двух видеокарт (аналогично ATI CrossFire, Nvidia SLI), однако эта возможность не была использована производителями. Современные видеокарты требуют большой мощности, более 40 Ватт, которую шина AGP дать не может, так появилась спецификация AGP Pro с дополнительными разъёмами питания.

Доступ к памяти

  • DMA (Direct Memory Access) — прямой доступ к памяти, в этом режиме основной памятью считается встроенная видеопамять на карте, текстуры копируются туда перед использованием из системной памяти компьютера. Этот режим работы не был новым, по тому же принципу работают звуковые карты, некоторые контроллеры и т. п.
  • DME (Direct in Memory Execute) — в этом режиме основная и видеопамять находятся как бы в общем адресном пространстве. Общее пространство эмулируется с помощью таблицы отображения адресов GART (Graphic Address Remapping Table) блоками по 4 Кб. Таким образом копировать данные из основной памяти в видеопамять уже не требуется, этот процесс называют AGP-текстурированием.

Очередь запросов

Передача данных из основной памяти в видеопамять карты осуществляется в два этапа, сначала передаётся 64-битный адрес, откуда данные нужно считать, затем идут сами данные. Шина AGP предусматривает два варианта передачи,

  • первый — совместим с шиной PCI — запросы данных и адреса происходят по одному каналу;
  • второй — в режиме SBA (Sideband Addressing), по отдельной боковой шине, таким образом, можно посылать запросы на новые данные, не дожидаясь получения предыдущих.

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home