📌 GPU Memory
GPU Memory — высокоскоростная память, используемая GPU для хранения текстур, вершин, буферов кадров и промежуточных вычислений. Оптимизирована под массовый параллельный доступ и широкую пропускную способность.
🧠 Как работает
Видеопамять организована в виде отдельных чипов или модулей, подключённых к GPU через специализированную шину. Расположение и тип зависят от архитектуры:
- On-die (встроенная в кристалл) — у мобильных GPU, APU
 - Off-chip — выделенные модули на плате (дискретные GPU)
 
Основные типы GPU-памяти:
| Тип | Пропускная способность | Назначение | 
|---|---|---|
| GDDR5/GDDR6 | высокая (до 768 ГБ/с) | Desktop/Server GPU | 
| HBM / HBM2 | сверхвысокая, 3D-стек | HPC, AI, Supercomputers | 
| LPDDR | энергоэффективная | Mobile/Embedded GPU | 
| Shared Memory | UMA с RAM | APU, Integrated GPU | 
Внутренние структуры:
- Frame Buffer — кадры/изображения для вывода
 - Texture Memory — Mipmaps, текстурные данные
 - Vertex/Index Buffers — геометрия сцены
 - Compute Buffers — для GPGPU и CUDA
 - Shared/Local Memory — внутри GPU-ядер (SM)
 - L1/L2 Cache — ускорение выборки
 
⚙️ Где применяется
| Область | Применение | 
|---|---|
| Gaming | Рендеринг графики в реальном времени | 
| Machine Learning | Tensor-данные и веса моделей | 
| Rendering Engine | Буферы и текстуры сцены | 
| HPC / AI | Массовые параллельные вычисления | 
✅ Преимущества
- Широкая шина передачи и высокая скорость
 - Оптимизация под SIMD-архитектуру GPU
 - Независимая от CPU архитектура в дискретных GPU
 
❌ Недостатки
- Ограниченность по объёму (особенно в Mobile)
 - Не совместно используется с CPU (кроме UMA)
 - Дорогостоящее производство (особенно HBM)