Bloggartiklarna publiceras på spanska och katalanska.

Aprendiendo IA

Mide si un modelo cabe en tu GPU

El archivo descargado no basta para calcular la memoria que necesitarás. Según Twin Force, su experimento local con Nemotron 3.5 Bolt E4B en una RTX 4060 Laptop muestra cómo cambian las reservas al ajustar el contexto y el reparto del trabajo.

Un técnico mide con un calibre los compartimentos de una maleta con el emblema de Nvidia.
📷 Imagen generada con IA

En resumen

  • Según Twin Force, ampliar el contexto reservado aumentó la memoria de la caché sin cambiar el buffer del modelo en la GPU.
  • Según Twin Force, trasladar menos capas a la GPU redujo su ocupación, pero aumentó la memoria del modelo en el equipo.
  • Según Twin Force, todos los casos completaron una petición corta; los resultados no garantizan el comportamiento de una conversación que llene el contexto.

Empieza por separar las memorias

Un técnico examina el interior de un portátil y anota medidas junto a un componente Nvidia.
📷 Imagen generada con IA

Antes de cargar un modelo, separa el archivo en disco de las reservas que aparecen al ejecutarlo. Según Twin Force, el presupuesto distingue buffers del modelo, del contexto y del cómputo. El uso total del dispositivo incluye además el escritorio y otros consumidores, por lo que tampoco equivale al coste exclusivo del programa.

Según Twin Force, el archivo utilizado ocupa 6.180.446.208 bytes. Esa medida describe la descarga; las tablas siguientes mantienen las unidades de las lecturas de memoria, MiB y KiB. No se comparan directamente esas cifras ni se suman buffers para reconstruir el archivo: los mapeos y las copias representan conceptos diferentes.

Fija la configuración antes de medir

Según Twin Force, la prueba empleó Nemotron-3.5-Bolt-E4B-Q4_K_M.gguf con llama.cpp, compilación 11854 y CUDA 12.8, en una RTX 4060 Laptop. Para reproducirla, conserva ese archivo y esa compilación, además de los ajustes de ejecución. La metodología enlazada al final incluye la revisión y la huella del modelo, así como los comandos completos.

Según Twin Force, los arranques fueron independientes y secuenciales, sin calentamiento previo y con el ajuste automático de memoria desactivado. Se mantuvieron el modelo, la petición, la semilla, la precisión de la caché, la atención, los lotes y el número de sesiones. Primero se cambió únicamente el contexto; después, el reparto de capas.

Según Twin Force, cada petición se envió cuando el servidor estuvo listo. La entrada tenía 20 tokens y la respuesta generó 32. Esta carga breve permite observar las reservas y una ejecución concreta, pero no representa una conversación que haya ocupado toda la ventana disponible.

Reservar contexto también ocupa memoria

Mismo modelo y todas las capas trasladables en GPU
Contexto reservado, tokens Modelo en GPU, MiB Caché en GPU, MiB Pico del dispositivo, MiB
2.048 3.023 62 3.310
8.192 3.023 158 3.406
32.768 3.023 542 3.796
Datos según Twin Force. Mismo archivo y 43/43 capas declaradas en GPU; petición corta y ventanas sin llenar. Modelo y caché: resumen del programa. Pico: máximo muestreado del dispositivo, incluido el escritorio y otros consumidores.
Un técnico mide un compartimento de GPU con espacios separados para el contexto y los buffers de cómputo.
📷 Imagen generada con IA

Lee la tabla por columnas: según Twin Force, el buffer del modelo permaneció estable mientras aumentaban la reserva del contexto y el pico observado del dispositivo. El archivo era el mismo. Por eso, elegir un contexto mayor exige revisar el presupuesto incluso antes de plantearse una conversación larga.

Según Twin Force, los valores del modelo y la caché proceden del resumen del programa, expresado en MiB enteros. El pico procede del muestreo del dispositivo durante la carga y la ejecución. Son lecturas distintas: el muestreo puede dejar escapar picos más breves y también recoge memoria utilizada por otros consumidores.

La memoria del ordenador también cuenta

Reparto de capas con 32.768 tokens reservados
Medición 43/43 capas en GPU 20/43 capas en GPU
Modelo en GPU, MiB 3.023 1.725
Modelo en el equipo, MiB 3.536 4.833
Pico del dispositivo, MiB 3.796 2.186
RAM residente al estar listo, KiB 4.088.392 5.836.044
Datos según Twin Force. Los buffers del modelo son los enteros del resumen del programa; la RAM residente es VmRSS. El pico es muestreado e incluye otros consumidores. Ambos casos completaron la petición corta.
Un técnico mueve un chip entre una unidad Nvidia y un ordenador abierto mientras registra la configuración.
📷 Imagen generada con IA

Según Twin Force, declarar todas las capas trasladables en GPU no significa que todos los tensores estén allí: los registros mantienen buffers del modelo en el equipo. Tampoco identifican qué tensor corresponde a cada buffer. Esa limitación impide asignarles nombres concretos o interpretar su suma como el tamaño de la descarga.

Según Twin Force, reducir las capas en GPU con el mismo contexto trasladó parte del modelo y de la caché al equipo. La tabla permite comprobar el intercambio: disminuye la ocupación gráfica y aumenta la memoria residente del programa. El trabajo que pasa al procesador sigue teniendo un coste; esta prueba no establece una mejora de velocidad ni de calidad.

Haz el presupuesto con tu propia petición

Aplica la secuencia de medición: anota el uso en reposo, arranca el servicio y registra la memoria cuando esté listo. Después ejecuta tu petición y observa el pico durante la carga y la respuesta. Según Twin Force, su método combina el seguimiento del dispositivo con la memoria residente del proceso; conservar ambas lecturas evita ocultar el coste en el equipo.

Si necesitas reducir la reserva gráfica, prueba a recortar el contexto o a trasladar menos capas a la GPU y vuelve a medir. Según Twin Force, esos cambios modificaron el presupuesto en su configuración. Los casos terminaron correctamente: el experimento no documenta un fallo por falta de memoria ni garantiza el resultado en otro equipo.

Conclusión

Según Twin Force, una configuración debe comprobarse con su equipo, programa y carga reales. Conserva los ajustes junto a las lecturas para poder repetir la prueba. Los datos y la metodología están en https://twinforce.es/labs/2026-10-24/memoria-gpu.json.

Fuentes primarias

Comentarios

Sé respetuoso. Los comentarios se moderan.

    La continuación natural

    Aprende IA a tu ritmo con nuestros cursos gratuitos.

    En nuestra plataforma de aprendizaje TAKU podrás acceder a este y muchos otros cursos de manera totalmente gratuita.

    APRENDER CON TAKU

    ← Volver al blog