Открыть сервисСервис

VRAM — видеопамять графических процессоров

VRAM (англ. Video RAM, «видеооперативное запоминающее устройство») — оперативная память, предназначенная для хранения графических данных в графических процессорах (GPU), видеоадаптерах и других устройствах отображения. Основные характеристики VRAM: высокая пропускная способность, параллельный доступ и расположение непосредственно рядом с графическим процессором, что обеспечивает быструю работу с текстурами, кадровыми буферами и другими элементами изображения.

История

Первая реализация памяти с названием VRAM была разработана компанией Micron Technology в 1986 году. Это была двухпортовая динамическая память (dual-ported DRAM), позволявшая одновременно считывать и записывать данные — решение, значительно снижавшее нагрузку на центральный процессор при выводе изображения на экран. VRAM использовалась в профессиональных графических адаптерах, например в IBM 8514 и в графических станциях Sun Microsystems.

В 1990-е годы на смену VRAM пришли более дешёвые типы памяти: SGRAM (Synchronous Graphics RAM), затем DDR SGRAM, GDDR2, GDDR3, GDDR5, GDDR5X, GDDR6 и GDDR6X. Современные видеокарты используют также память стандарта HBM (High Bandwidth Memory), разработанную консорциумом JEDEC и впервые применённую в GPU AMD Fiji (2015). В настоящее время термин «VRAM» стал собирательным и обозначает любую память, используемую графическим процессором, независимо от конкретного типа.

Типы видеопамяти

ТипОсобенностиПрименение
VRAM (dual-ported DRAM)Два порта, одновременные чтение и записьПрофессиональные адаптеры 1986—1990-х
SGRAMСинхронная, поддержка масок и блоков3D-ускорители конца 1990-х
GDDR5/GDDR5XВысокая пропускная способность, рабочие частоты до 8 ГГцВидеокарты 2010-х годов
GDDR6/GDDR6XЧастоты до 21 ГГц (GDDR6X), удвоенная передача данныхСовременные GPU NVIDIA и AMD
HBM/HBM2e/HBM3Трёхмерная стековая сборка, широкий шина (до 4096 бит)Флагманские GPU, ускорители ИИ

Основные характеристики

Объём

Объём VRAM определяет, сколько графических данных может храниться одновременно. В 2020-е годы массовые видеокарты оснащаются 4—16 ГБ, флагманские модели — 24 ГБ (NVIDIA GeForce RTX 4090) и более. Для задач машинного обучения используются ускорители с 24—192 ГБ (NVIDIA A100, H100). Недостаточный объём VRAM приводит к вытеснению данных в системную память, что резко снижает производительность.

Пропускная способность

Пропускная способность VRAM измеряется в ГБ/с и зависит от ширины шины памяти и эффективной частоты. Например, GDDR6X с шиной 384 бит и частотой 21 ГГц обеспечивает пропускную способность около 1000 ГБ/с. HBM3 при ширине шины 6144 бит достигает значений свыше 3000 ГБ/с.

Латентность и двухпортовость

Классическая VRAM была двухпортовой, что позволяло одновременно обслуживать графический процессор и контроллер вывода. В современных архитектурах эту функцию выполняет комбинация кадрового буфера и технологий вроде Display Controller, а сама память работает через один порт с высокой частотой.

Роль в производительности

Объём и скорость VRAM напрямую влияют на качество и плавность изображения в играх и профессиональных приложениях. Высокое разрешение экрана (4K, 8K), повышенные настройки текстур, трассировка лучей увеличивают потребление видеопамяти. Для нейросетей объём VRAM является одним из определяющих ограничений: размер модели и размер батча при обучении должны помещаться в память ускорителя.

VRAM в мобильных устройствах

В смартфонах и планшетах графический процессор интегрирован в систему на чипе (SoC) и использует общую память LPDDR, поэтому отдельного понятия «видеопамять» там обычно не применяют. В игровых консолях (PlayStation 5, Xbox Series X) также используется единая память высокой пропускной способности, распределяемая между CPU и GPU.

См. также

  • Графический процессор
  • GDDR
  • HBM
  • Системная память

Источники

  • Micron Technology. Technical Note: VRAM — Dual-Ported Memory
  • JEDEC Solid State Technology Association. GDDR6 и HBM3 стандарты
  • NVIDIA. Technical Specifications of GeForce RTX и数据中心 GPU
  • AMD. RDNA Architecture Whitepaper
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru