📐 Fórmula Matemática y Derivación
VRAM_{total} = (P \times B_{quant}) + (2 \times L \times H \times C \times B_{batch} \times 2\text{ bytes}) + \text{CUDA}_{overhead} 🔬 Metodología Técnica y Análisis de Referencia
El despliegue de grandes modelos lingüísticos (LLM) exige dimensionar tres capas críticas de memoria GPU: los pesos estáticos cuantizados, la memoria caché Key-Value (KV) que escala linealmente con la ventana de contexto y el búfer de ejecución CUDA.
Calcular únicamente los parámetros base provoca errores de memoria insuficiente (OOM) cuando el lote concurrente (batch size) supera 4 usuarios simultáneos.
Nuestra fórmula integra los factores de compresión GQA modernos y el margen de seguridad utilizado en motores como vLLM y Ollama.
🛠️ Guía Paso a Paso para el Cálculo
- Parámetros del Modelo (Miles de Millones / B): Configure el parámetro «Parámetros del Modelo (Miles de Millones / B)» (valor base: 70).
- Precisión de Cuantización (Bits por Peso): Configure el parámetro «Precisión de Cuantización (Bits por Peso)» (valor base: 4.5).
- Longitud de Ventana de Contexto (Tokens): Configure el parámetro «Longitud de Ventana de Contexto (Tokens)» (valor base: 16384).
- Tamaño de Lote Concurrente (Batch Size): Configure el parámetro «Tamaño de Lote Concurrente (Batch Size)» (valor base: 4).