Jump to content

Таблица переназначения графических адресов

Таблица переназначения графических адресов ( GART ), [1] также известная как таблица переназначения графической апертуры , [2] или таблица перевода графики ( GTT ), [3] — это блок управления памятью ввода-вывода (IOMMU), используемый с ускоренным графическим портом (AGP) и PCI Express (PCIe) графическими картами . GART обеспечивает прямой доступ видеокарты (DMA) к памяти хост-системы, через которую буферы текстур , полигональных сеток загружаются и других данных. Позже AMD повторно использовала тот же механизм виртуализации ввода-вывода с другими периферийными устройствами, включая контроллеры дисков и сетевые адаптеры . [4]

GART используется как средство обмена данными между основной памятью и видеопамятью, через которое загружаются буферы (т.е. подкачка/подкачка) текстур , полигональных сеток и других данных, но также может использоваться для расширения объема доступной видеопамяти. для систем только с интегрированной или общей графикой (т. е. без дискретного или встроенного графического процессора), например процессоров Intel HD Graphics . Однако у этого типа перераспределения (расширения) памяти есть один нюанс, который влияет на всю систему: в частности, любая предварительно выделенная память GART становится объединенной в пул и не может использоваться для каких-либо других целей, кроме графической памяти и рендеринга дисплея.

Поддержка операционной системы

[ редактировать ]

Джефф Хартманн был основным сопровождающим драйвера agpgart ядра Linux , который начался как часть проекта Брайана Пола Utah GLX по ускорению 3D -драйвера Mesa 3D . Разработчики в первую очередь ориентировались на ядра Linux 2.4.x, но предоставили патчи для более старых ядер 2.2.x. Дэйв Джонс серьезно переработал agpgart для ядер Linux 2.6.x, а также приложил дополнительные усилия от Джеффа Хартманна. [5]

Во FreeBSD драйвер agpgart появился в версии 4.1. [6]

Поддержка AGPgart была введена в Solaris Express Developer Edition начиная с выпуска 7/05. [7]

См. также

[ редактировать ]
  1. ^ Спецификация интерфейса ускоренного графического порта: версия 2.0 (PDF) . 4 мая 1998 г. с. 24.
  2. ^ Спецификация интерфейса AGP V3.0 (PDF) . Сентябрь 2002. с. 116.
  3. ^ freedesktop.org. «ГАРТ» . Проверено 5 марта 2010 г.
  4. ^ Спецификация технологии виртуализации ввода-вывода AMD (IOMMU), сопоставление 32-битных и 64-битных устаревших устройств ввода-вывода
  5. ^ Джонс, Дэйв (24 июля 2003 г.). «Гадкие утята: воскрешение несопровождаемого кода — agpgart, адаптированный для ядра Linux 2.6» (PDF) . Архивировано из оригинала (PDF) 3 февраля 2014 г. Проверено 5 июня 2014 г.
  6. ^ "AGP(4)" . Страницы руководства FreeBSD: Руководство по интерфейсам ядра FreeBSD . freebsd.org. 28 ноября 2007 г. Проверено 10 июня 2014 г.
  7. ^ «Справочная страница agpgart_io» . docs.sun.com . Сан Микросистемс . Архивировано из оригинала 23 марта 2009 г. Проверено 4 декабря 2007 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 195944b34f52368960e9f8d9f930c4bc__1577935500
URL1:https://arc.ask3.ru/arc/aa/19/bc/195944b34f52368960e9f8d9f930c4bc.html
Заголовок, (Title) документа по адресу, URL1:
Graphics address remapping table - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)