Общая графическая память

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

В компьютерной архитектуре, общая графическая память относится к конструкции, в которой графический чип не работает. имеют свою собственную выделенную память и вместо этого разделяют основную систему RAM с CPU и другими компонентами.

Эта конструкция используется со многими интегрированными графическими решениями для снижения стоимости и сложности конструкции материнской платы, поскольку на плате не требуется дополнительных микросхем памяти . Обычно существует некоторый механизм (с помощью BIOS или перемычки ) для выбора объема системной памяти, используемой для графики, что означает, что графическая система может быть настроена только для использования столько оперативной памяти, сколько требуется, а остальное можно оставить для приложений. Побочный эффект заключается в том, что когда часть ОЗУ выделяется для графики, она становится фактически недоступной для чего-либо еще, поэтому пример компьютера с 512 МиБ ОЗУ настроен с 64 МиБ графической ОЗУ. будет отображаться для операционной системы и пользователя, у которого установлено только 448 МБ ОЗУ.

Недостатком этой конструкции является более низкая производительность, поскольку системная оперативная память обычно работает медленнее, чем выделенная графическая оперативная память, и существует большая конкуренция, поскольку шина памяти должна использоваться совместно с остальной системой.. Это также может вызвать проблемы с производительностью остальной части системы, если она не спроектирована с учетом того факта, что некоторая оперативная память будет «забрана» графикой.

Аналогичный подход, который дал аналогичные результаты, - это усиление графики, используемой в некоторых компьютерах SGi, в первую очередь в O2 / O2 +. Память на этих машинах представляет собой просто один быстрый пул (2,1 ГБ в секунду в 1996 году), совместно используемый системой и графикой. Совместное использование выполняется по запросу, включая связь перенаправления указателя между основной системой и графической подсистемой. Это называется объединенной архитектурой памяти (UMA).

История

Большинство ранних персональных компьютеров использовали дизайн с общей памятью с графическим оборудованием, разделяющим память с ЦП. Такие конструкции экономили деньги, поскольку один банк DRAM можно было использовать как для отображения, так и для программы. Примеры этого включают компьютер Apple II, Commodore 64, компьютер Radio Shack Color, Atari ST и Apple Macintosh.

Заметным исключением был IBM PC. Графическому отображению способствовало использование карты расширения с собственной памятью, вставленной в слот ISA.

Первым ПК IBM, использующим SMA, был IBM PCjr, выпущенный в 1984 году. Видеопамять использовалась совместно с первыми 128 КБ ОЗУ. Точный размер видеопамяти может быть изменен с помощью программного обеспечения в соответствии с требованиями текущей программы.

Ранней гибридной системой была Commodore Amiga, которая могла работать как система с разделяемой памятью, но загружала исполняемый код предпочтительно в не разделяемую «быструю RAM », если бы она была доступна.

См. Также
Внешние ссылки
Последняя правка сделана 2021-06-08 03:44:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте