← Todos los experimentosEXP-0006 · 8 de agosto de 2026

Tres parámetros de vLLM que nos dieron un 57 % más de trabajo y cuatro veces más contexto

El modelo estaba limitado por su propia configuración: usaba un cuarto del contexto posible y ponía en cola peticiones teniendo memoria de sobra.

Qué queríamos saber

Si podíamos sacar más de un modelo que ya funcionaba bien, sin cambiar hardware ni cuantización.

Lo que encontramos al mirar la configuración

parámetro tenía el modelo admite
--max-model-len 65.536 262.144
--max-num-seqs 4 había memoria para muchas más

Es decir: usábamos un cuarto del contexto y, con más de cuatro peticiones a la vez, las demás esperaban en cola.

Qué cambiamos

- --max-model-len=65536         + --max-model-len=262144
- --max-num-seqs=4              + --max-num-seqs=16
- --max-num-batched-tokens=8192 + --max-num-batched-tokens=16384

Resultado

peticiones a la vez antes después espera hasta el primer token (antes → después)
1 106,9 tok/s 100,2 tok/s 136 ms → 137 ms
2 133,2 158,4 816 ms → 202 ms
8 221,4 346,9 (+57 %) 3,2 s → 0,45 s
16 — 218,4 2,0 s
  • Con una petición, igual que antes: la mejora no cuesta nada al uso normal.
  • El punto óptimo está en 8 peticiones a la vez; con 16 empeora.
  • El contexto nuevo se probó de verdad: un prompt de 98.685 tokens respondió correctamente.

Qué significa para ti

Antes de cambiar de modelo o de máquina, lee los límites de tu configuración. Los valores por defecto de muchas recetas están pensados para ir sobre seguro, no para aprovechar tu hardware.

Medido en nuestras máquinas. Dos ASUS Ascent GX10 (NVIDIA GB10, 128 GB de memoria unificada). En tu equipo las cifras serán otras: lo que se traslada es el método y la lección.