Cost, Billing, and Ops14 de octubre de 2026Flatkey Team

Guía de VRAM para modelos 32B y 70B: opciones con una GPU y con varias GPU

Conoce los requisitos prácticos de VRAM para modelos de 32B y 70B en inferencia 4-bit, 8-bit y FP16/BF16, Ollama, fine-tuning con QLoRA y opciones multi-GPU.

Guía de VRAM para modelos 32B y 70B: opciones con una GPU y con varias GPU

Guía de VRAM para modelos 32B y 70B: opciones con una GPU y con varias GPU

La respuesta práctica a los requisitos de VRAM del modelo 70b es: un modelo 70B se puede cargar en aproximadamente 35 GB a 45 GB con cuantización común de 4 bits, alrededor de 70 GB a 90 GB con cuantización de 8 bits y sobrecarga en tiempo de ejecución, y más de 140 GB antes de la sobrecarga en FP16 o BF16. Un modelo 32B es más fácil, pero aun así requiere planificación: unos 18 GB a 24 GB para inferencia de 4 bits, 32 GB a 45 GB para inferencia de 8 bits y más de 64 GB antes de la sobrecarga en FP16 o BF16.

Esas cifras son solo el mínimo. Los verdaderos requisitos de VRAM del modelo 70b dependen de la longitud del contexto, el tamaño del batch, la caché KV, el motor de servicio, el paralelismo tensorial, los adaptadores LoRA, el estado del optimizador y del margen de seguridad que necesites antes de que el tráfico de producción empiece a fallar con errores de falta de memoria.

Esta guía está dirigida a ingenieros de IA, equipos de plataforma y compradores técnicos que deciden si una carga de trabajo de 32B o 70B cabe en una sola GPU, necesita varias GPU o debería servirse a través de una API de modelos en lugar de capacidad de GPU alquilada.

Revisado el 13 de octubre de 2026.

requisitos de VRAM del modelo 70b: la respuesta rápida

Úsalo como la primera pasada de dimensionamiento y luego evalúa con benchmarks tu modelo exacto, ventana de contexto y pila de servicio.

Carga de trabajo Punto de partida para 32B Punto de partida para 70B Nota práctica
Inferencia local de 4 bits 24 GB pueden funcionar, 48 GB es más cómodo 48 GB pueden cargar algunos modelos cuantizados, 80 GB es más seguro Bueno para desarrollo, demos, herramientas internas y servicio con baja concurrencia.
Inferencia de 8 bits 48 GB u 80 GB 80 GB mínimo, 96 GB o 141 GB más seguro La sobrecarga en tiempo de ejecución y la caché KV suelen decidir si el endpoint es estable.
Inferencia FP16/BF16 80 GB 2x80 GB, 141 GB, 180 GB o sistemas multi-GPU más grandes La memoria de los pesos por sí sola es de aproximadamente 2 bytes por parámetro.
Servicio local de usuario único al estilo Ollama 24 GB a 48 GB 48 GB a 80 GB La pregunta sobre los requisitos de VRAM del modelo 70b en Ollama trata principalmente del tamaño del modelo cuantizado más el contexto.
Servicio de producción con vLLM o SGLang 48 GB a 80 GB 80 GB, 96 GB, 141 GB o multi-GPU Deja margen para la caché KV, el batching y la recuperación de solicitudes fallidas.
Fine-tuning con QLoRA 48 GB para ejecuciones limitadas, 80 GB más seguro 48 GB es un mínimo de investigación; 80 GB o multi-GPU es más seguro Los requisitos de VRAM del modelo 70b para QLoRA dependen mucho de la longitud de secuencia y la estrategia de batch.

El atajo para el comprador:

  • Elige 24 GB solo para experimentos cuantizados de 32B o flujos de trabajo 70B muy restringidos con división CPU/GPU.
  • Elige 48 GB para comodidad con 32B, inferencia local 70B de 4 bits o experimentos QLoRA ajustados con precisión.
  • Elige 80 GB para inferencia 70B seria, ventanas de contexto más grandes o QLoRA más fiable.
  • Elige 96 GB, 141 GB, 180 GB o multi-GPU cuando necesites margen de producción, contextos más largos, mayor concurrencia o FP16/BF16.

Si el producto solo necesita salidas del modelo y no control directo del hardware, compara una ruta de modelo/API antes de firmar un contrato de GPU. Flatkey da a los equipos una clave, un saldo, una factura y un registro de uso en cientos de modelos y herramientas oficiales, lo que puede ser una base más limpia cuando la utilización es incierta.

Por qué los pesos del modelo no son el requisito total de VRAM

La estimación de memoria más simple es:

model_weight_memory = parameter_count x bytes_per_parameter

Eso da un mínimo útil:

Tamaño del modelo Mínimo FP16/BF16 Mínimo de 8 bits Mínimo de 4 bits
32B unos 64 GB unos 32 GB unos 16 GB
70B unos 140 GB unos 70 GB unos 35 GB

Pero un LLM en ejecución necesita más que los pesos:

Componente de memoria Por qué importa
Metadatos de cuantización Los formatos de 4 y 8 bits necesitan escalas, metadatos de grupos y buffers del framework.
Caché KV Las ventanas de contexto más largas y más solicitudes concurrentes consumen memoria adicional.
Buffers de tiempo de ejecución vLLM, SGLang, TensorRT-LLM, llama.cpp y Ollama reservan memoria de forma diferente.
Gráficos y kernels de CUDA Los motores de servicio pueden reservar espacio de trabajo para velocidad y estabilidad.
Adaptadores LoRA Los adaptadores ajustados añaden menos memoria que los pesos completos, pero aun así necesitan presupuesto.
Margen de seguridad Los endpoints de producción necesitan espacio para variaciones de prompt, reintentos y desvíos de implementación.

Por eso los requisitos de VRAM del modelo 70b cuantizado no son lo mismo que "el archivo de 4 bits pesa 35 GB". Un modelo 70B cuantizado de 35 GB a 45 GB puede cargarse en una GPU de 48 GB, pero un contexto más largo, un batch mayor o un runtime más pesado aún pueden fallar.

Opciones de una sola GPU para modelos 32B y 70B

GPUs de 24 GB

Las tarjetas de 24 GB son útiles para modelos 32B en forma de 4 bits, pruebas más pequeñas de 70B con descarga parcial a CPU y experimentos de desarrollador en los que la latencia no es el objetivo principal.

No trates 24 GB como una respuesta cómoda para los requisitos de VRAM del modelo 70b. Puede ser útil con cuantización agresiva, contexto reducido, descarga a CPU o pruebas locales al estilo llama.cpp, pero normalmente no es un nivel de servicio 70B de producción.

Mejor ajuste:

  • Inferencia de 32B a 4 bits.
  • Ventanas de contexto pequeñas.
  • Pruebas locales con un solo usuario.
  • Evaluación de prototipos antes de alquilar GPUs más grandes.

Advertencias:

  • 70B a menudo requiere descarga a CPU o configuraciones muy ajustadas.
  • Los prompts largos pueden agotar la caché KV rápidamente.
  • El rendimiento estará limitado.

GPUs de 48GB

48GB es el primer nivel serio de una sola GPU para trabajo cuantizado con 70B. Puede ejecutar muchas cargas de trabajo de inferencia 70B a 4 bits si se controlan el contexto y la concurrencia. También es un mínimo práctico para muchos experimentos de QLoRA, en línea con el resultado original de QLoRA que mostró ajuste fino de gran escala de clase 65B en una sola GPU de 48GB.

Mejor ajuste:

  • Inferencia local de 70B a 4 bits.
  • Inferencia de 32B a 8 bits.
  • Ajuste fino de 32B con espacio para adaptadores y contexto más largo.
  • Experimentos ajustados de requisitos de VRAM para el modelo 70b en fine-tuning con qlora.

Advertencias:

  • 70B a 8 bits normalmente no tiene margen suficiente.
  • El servicio con contexto largo puede llevar a un modelo 70B a 4 bits al límite.
  • El tamaño de lote está limitado.

GPUs de 80GB

80GB es la respuesta práctica más común para trabajo serio con 70B. Las A100 de 80GB y las GPUs de clase H100 de 80GB pueden manejar muchas cargas de trabajo de inferencia 70B cuantizadas con más margen de contexto que 48GB, y son un punto de partida mucho más cómodo para QLoRA.

Mejor ajuste:

  • Inferencia de 70B a 4 bits con pruebas de contexto similares a producción.
  • Inferencia de 70B a 8 bits si el runtime y el contexto caben.
  • Inferencia de 32B en FP16/BF16 con sobrecarga.
  • QLoRA de 70B con configuraciones limitadas pero realistas.

Advertencias:

  • 70B en FP16/BF16 normalmente necesita más de una GPU de 80GB.
  • La alta concurrencia sigue necesitando una planificación cuidadosa de la caché KV.
  • La forma del nodo y el precio del proveedor pueden importar tanto como la VRAM.

GPUs de 96GB, 141GB y 180GB

Los aceleradores más nuevos de gran memoria cambian la pregunta de una sola GPU. Una tarjeta de 96GB da más espacio para 70B a 8 bits o contextos cuantizados más grandes. La memoria de 141GB de clase H200 puede hacer que muchas cargas de trabajo 70B entren con mucho más margen. Las configuraciones de 180GB de clase B200 empujan aún más el límite de una sola GPU o un solo nodo, especialmente cuando la pila de servicio puede usar rutas nuevas de baja precisión.

Mejor ajuste:

  • Inferencia de 70B con contexto largo.
  • Mayores tamaños de lote y concurrencia.
  • Servicio en 8 bits o de precisión mixta.
  • Reducción de la complejidad de fragmentación para modelos grandes.

Advertencias:

  • La disponibilidad y el precio del alquiler pueden pesar más que el ajuste teórico.
  • La madurez del software difiere entre generaciones de GPU.
  • Aun así necesitas un benchmark del costo por salida aceptada.

Para comparaciones de hardware adyacente, consulta B200 vs H200, H200 vs H100 y la mejor GPU para inferencia LLM.

Opciones multi-GPU para modelos 70B

El servicio multi-GPU no es solo "más VRAM". También añade sobrecarga de comunicación, consideraciones de topología, riesgo de colocación y complejidad de software.

Usa multi-GPU cuando:

  • El modelo no cabe en una GPU con la precisión que necesitas.
  • El contexto largo o la alta concurrencia necesitan más espacio para la caché KV.
  • Necesitas servicio 70B en FP16/BF16.
  • Necesitas un rendimiento que una sola GPU no puede entregar.
  • Puedes validar el paralelismo tensorial y el rendimiento de la interconexión.
Opción Cuándo tiene sentido Qué verificar
2x48GB Servicio 70B cuantizado con más margen que una sola tarjeta de 48GB Interconexión, soporte de paralelismo tensorial, comportamiento ante fallos.
2x80GB Experimentos 70B en FP16/BF16 o servicio cuantizado con mucho margen Si la fragmentación supera a una GPU más grande en latencia y costo.
4x80GB Servicio 70B más pesado, contextos mayores, múltiples réplicas o ajuste fino NVLink/NVSwitch, política de lote, utilización, estrategia de checkpoints.
8x80GB o más Clúster compartido de producción, múltiples endpoints o modelos mayores que 70B Programador, almacenamiento, observabilidad y asignación de costos.

Para despliegues multinodo, el diseño del clúster importa. Usa la guía de arquitectura de clúster GPU para revisar los requisitos de cómputo, red, almacenamiento y plano de control antes de comprar capacidad.

Requisitos de VRAM del modelo 70B en Ollama

La respuesta a requisitos de VRAM del modelo 70b en ollama depende de la etiqueta del modelo y de la cuantización. Las páginas de modelos de Ollama suelen listar artefactos 70B cuantizados en decenas de gigabytes, no 140GB, porque la ruta local predeterminada de servicio suele estar cuantizada en lugar de FP16.

Una regla práctica:

  • 48GB pueden ser suficientes para cargar y probar algunos modelos 70B cuantizados.
  • 64GB a 80GB dan más margen para contexto y menos sorpresas de OOM.
  • 24GB normalmente significa modelos más pequeños, contextos más cortos, mucha descarga o experimentos lentos.
  • Si necesitas latencia de producción o varios usuarios, dimensiona para margen de servicio, no solo para el tamaño del modelo descargado.

Para pruebas locales, registra la etiqueta exacta del modelo, la cuantización, la longitud de contexto, las capas de GPU y el uso de memoria observado. No escribas "70B funciona en mi GPU" sin esos detalles. La misma familia 70B puede tener varias variantes cuantizadas con distinto comportamiento de memoria.

Requisitos de VRAM para el ajuste fino QLoRA de un modelo 70B

La pregunta sobre los requisitos de VRAM para el ajuste fino qlora de un modelo 70b tiene dos respuestas:

  1. El nivel mínimo de investigación puede ser sorprendentemente bajo porque QLoRA congela el modelo base, lo cuantiza y entrena pequeños adaptadores de bajo rango.
  2. La zona de confort para producción es más alta porque la longitud de secuencia, el tamaño de lote, el gradient checkpointing, la canalización de datos, la cadencia de evaluación y la gestión de adaptadores añaden presión práctica sobre la memoria.

Use esta tabla de planificación:

Configuración de fine-tuning Punto de partida para 32B Punto de partida para 70B Notas
Experimento mínimo de QLoRA 24GB a 48GB 48GB Mantenga modestas la longitud de secuencia y el tamaño de lote.
Ejecución práctica de QLoRA 48GB a 80GB 80GB Más margen para datos, evaluación y menos reinicios.
Secuencia más larga o lote efectivo más grande 80GB o varias GPU 2x80GB o más La memoria crece con la longitud de secuencia y la estrategia de entrenamiento.
Fine-tuning completo Varias GPU Clúster de varias GPU El estado del optimizador hace que el fine-tuning completo sea un problema distinto.

Si su consulta es qlora fine-tune 70b model vram requirements, empiece por demostrar una ejecución controlada en 48GB o 80GB, y luego aumente la longitud de secuencia y el lote efectivo solo después de registrar la memoria pico real. Para un flujo de trabajo de fine-tuning en producción, 80GB o capacidad de varias GPU suele ser más fácil de operar que una configuración puntual de memoria mínima.

La caché KV y la longitud de contexto pueden cambiar la respuesta

Un modelo de 70B que cabe con un contexto de 4K puede no caber con un contexto de 32K. La caché KV crece con:

  • Número de capas.
  • Cabeceras KV y dimensión de la cabecera.
  • Longitud de contexto.
  • Tamaño de lote o secuencias activas.
  • Bytes por elemento de la caché KV.

Los motores de serving gestionan esto de forma diferente. vLLM expone la utilización de memoria y el comportamiento de la caché KV como preocupaciones de serving de primer nivel. llama.cpp y el serving local al estilo Ollama exponen opciones de contexto y descarga que pueden hacer que un modelo quepa, pero con compromisos de rendimiento.

El flujo de trabajo práctico:

  1. Cargue el modelo con la cuantización prevista.
  2. Establezca la longitud de contexto real, no la predeterminada.
  3. Ejecute una distribución de prompts que coincida con producción.
  4. Aumente la concurrencia hasta que falle la latencia o la memoria.
  5. Registre la VRAM pico, las solicitudes fallidas, los tokens por segundo y la calidad de la salida aceptada.

No dimensione los 70b model vram requirements desde una prueba de carga vacía. Dimensione según el contexto y la concurrencia que realmente va a ejecutar.

Una hoja de cálculo de VRAM sencilla

Use esta hoja de cálculo antes de alquilar o reservar capacidad.

model_family:
parameter_count: 32B | 70B | other
precision: fp16 | bf16 | int8 | 4-bit | mixed
serving_engine: Ollama | llama.cpp | vLLM | SGLang | TensorRT-LLM | other
target_context_window:
input_tokens_p50:
input_tokens_p95:
output_tokens_p50:
output_tokens_p95:
target_concurrency:
batching_policy:
fine_tuning_method: none | LoRA | QLoRA | full fine-tune
gpu_candidate:
gpu_memory:
observed_idle_load_vram:
observed_peak_vram:
oom_failures:
tokens_per_second:
accepted_outputs_per_hour:
cost_per_accepted_output:

Para la planificación de costes, combine la hoja de cálculo con precios de alquiler de GPU, costes ocultos de la nube de GPU y TCO de clúster GPU.

Cuándo una API de modelo es mejor que alquilar GPU

La capacidad de GPU tiene sentido cuando necesita control directo sobre los pesos, la cuantización, el despliegue, los adaptadores personalizados, el serving privado o una utilización sostenida.

Una API de modelo puede ser mejor cuando:

  • El tráfico es intermitente.
  • El producto cambia de modelo con frecuencia.
  • El equipo no quiere operar infraestructura de serving.
  • La economía unitaria es más fácil de gestionar por solicitud que por hora de GPU.
  • Necesita acceso rápido a varias familias de modelos en lugar de un único despliegue fijo.

Flatkey pertenece al lado de la API de esa decisión. Ofrece a los desarrolladores un endpoint compatible con OpenAI, una clave, un saldo, una factura y un registro de uso en modelos y herramientas oficiales. Si su hoja de cálculo de 70b model vram requirements muestra una utilización baja, márgenes frágiles de OOM o una gran carga operativa, compare con una línea base de modelo/API antes de comprometerse con el alquiler de GPU. La guía nube de GPU vs API de modelo ofrece el marco de decisión.

Fuentes y documentación oficiales para mantener abiertas

Fuente Por qué importa
artículo de QLoRA y repositorio de QLoRA Referencia base para el ajuste fino de adaptadores de bajo consumo de memoria en modelos grandes.
documentación de cuantización bitsandbytes de Hugging Face Comportamiento práctico de carga en 8 bits y 4 bits en Transformers.
documentación de vLLM Comportamiento de memoria de servicio, batching y caché KV.
repositorio de llama.cpp GGUF, descarga de trabajo a CPU/GPU e inferencia local.
biblioteca de modelos de Ollama Etiquetas de modelo, tamaños de artefactos cuantizados y opciones de servicio local.
NVIDIA A100, H100, H200, y DGX B200 Capas oficiales de memoria de GPU utilizadas en las decisiones de dimensionamiento.

Recomendación final

Para modelos de 32B, empieza con 24GB para experimentos en 4 bits, 48GB para una inferencia cómoda y 80GB si quieres FP16/BF16, mayor contexto o margen para ajuste fino.

Para modelos de 70B, considera 48GB como el punto de partida limitado para 4 bits, 80GB como el nivel práctico para inferencia seria y 96GB a 180GB o varias GPU como el nivel de margen para producción. Para 70B en FP16/BF16, prevé varias GPU o GPUs de muy alta memoria.

La mejor respuesta a 70b model vram requirements no es un único número de GPU. Es una configuración medida: modelo, cuantización, longitud de contexto, concurrencia, motor de servicio, método de ajuste fino y coste por salida aceptada.

Preguntas frecuentes

¿Cuánta VRAM necesita un modelo de 70B?

Un modelo de 70B necesita unos 140GB solo para pesos en FP16 o BF16, unos 70GB antes de sobrecarga en 8 bits y aproximadamente 35GB a 45GB para muchas variantes cuantizadas en 4 bits. En la práctica, los 70b model vram requirements son mayores cuando se incluyen la caché KV, los buffers de ejecución, la longitud de contexto y la concurrencia.

¿Puede un modelo de 70B ejecutarse en una GPU de 48GB?

Sí, un modelo de 70B puede ejecutarse en una GPU de 48GB cuando está cuantizado de forma agresiva y se controlan el contexto y la concurrencia. Es un nivel viable para inferencia local y pruebas limitadas, pero 80GB o más es más seguro para un servicio similar al de producción.

¿Cuáles son los requisitos de VRAM para modelos de 70B en Ollama?

Para los ollama 70b model vram requirements, comprueba la etiqueta exacta del modelo y el tamaño del artefacto cuantizado. 48GB pueden ser suficientes para algunos modelos de 70B cuantizados, pero 64GB a 80GB ofrecen más margen para el contexto y menos fallos por OOM.

¿Cuáles son los requisitos de VRAM para modelos de 70B con QLoRA?

Para los qlora 70b model vram requirements, 48GB es un mínimo práctico de investigación para experimentos limitados, mientras que 80GB o capacidad multigPU es más seguro para longitudes de secuencia mayores, lotes efectivos más grandes y flujos de trabajo de ajuste fino en producción.

¿Son 24GB suficientes para un modelo de 70B?

24GB no suelen ser suficientes para una inferencia GPU cómoda con 70B. Puede funcionar con cuantización intensa, descarga a CPU, ventanas de contexto pequeñas o experimentos lentos, pero es mejor considerarlo como un nivel cuantizado de 32B.

¿Son 80GB suficientes para un modelo de 70B?

80GB son suficientes para muchas cargas de trabajo de inferencia cuantizada de 70B y ejecuciones limitadas de QLoRA. Normalmente no son suficientes para una inferencia completa de 70B en FP16/BF16 en una sola GPU después de la sobrecarga, y aún puede fallar si la ventana de contexto o la concurrencia es demasiado grande.