Configuración y Pruebas de vLLM en Servidor con 10x NVIDIA V100 y 320GB de VRAM

✍️ OpenClawRadar📅 Publicado: 15 de abril de 2026🔗 Source
Configuración y Pruebas de vLLM en Servidor con 10x NVIDIA V100 y 320GB de VRAM
Ad

Configuración de Hardware y Notas de Construcción

Un desarrollador ha construido un servidor de IA local con 10 GPUs Tesla V100 SXM2 de 32GB (320GB de VRAM total) en un sistema AMD Threadripper PRO. La configuración utiliza Ubuntu 24.04 sin interfaz gráfica con controlador NVIDIA 580.126.20. La topología de GPU consiste en dos mallas cuadradas NVLink (GPUs 0-3, 4/5/8/9) más un par NV6 (GPUs 6-7).

Lo que Funciona en V100 con vLLM

  • FP16 sin cuantizar: Ruta principal usando --dtype half
  • bitsandbytes de 4 bits: Funciona para modelos demasiado grandes para FP16
  • TRITON_ATTN: Retroceso automático ya que FlashAttention2 requiere SM 80+
  • Paralelismo de Tensor/Pipeline: TP=4 y TP=4 PP=2 ambos probados exitosamente

Lo que No Funciona en V100

  • GPTQ: Kernels ExLlamaV2 rotos en SM 7.0 (problema vLLM #2165)
  • AWQ: Requiere SM 75+
  • FP8: Requiere SM 75+. MiniMax M2.5 usa FP8 internamente — sin posibilidades desde el inicio.
  • FlashAttention2: Requiere SM 80+
  • DeepSeek MLA: Solo para Hopper/Blackwell. DeepSeek V3/R1 completo no puede ejecutarse en vLLM + V100.
Ad

Requisitos de Construcción y Correcciones Críticas

PyTorch 2.11.0+cu126 es requerido — cu126 es la última versión con soporte para V100 ya que cu128+ elimina Volta. La compilación desde fuente requiere TORCH_CUDA_ARCH_LIST="7.0" y MAX_JOBS=20. Se necesita un parche de kernel MoE para el problema #36008, cambiando B.size(1) a B.size(0) en fused_moe.py (2 líneas). PYTHONNOUSERSITE=1 es requerido para aislar el entorno conda de paquetes del sistema obsoletos.

Corrección Crítica de Dependencia NCCL: pip install -e . trae nvidia-nccl-cu13 junto con nvidia-nccl-cu12. La biblioteca cu13 se carga en tiempo de ejecución y hace referencia a símbolos CUDA 13 que no existen en el entorno de ejecución cu126, resultando en "error NCCL: error de cuda no manejado" en cada lanzamiento multi-GPU. La solución implica desinstalar todos los paquetes nvidia-* y gestionar las dependencias cuidadosamente.

📖 Leer la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

Análisis de Costos del Agente OpenClaw: De $340 a $112 Mensuales con Cinco Optimizaciones
Guías

Análisis de Costos del Agente OpenClaw: De $340 a $112 Mensuales con Cinco Optimizaciones

Un desarrollador rastreó 18,000 llamadas API en cuatro agentes de OpenClaw durante 30 días, encontrando que el 70% de las tareas no necesitaban GPT-4.1. Al implementar caché de prompts, acortar prompts del sistema, agrupar análisis, cambiar a modelos más baratos y agregar límites máximos de tokens, los costos bajaron de $340 a $112 mensuales.

OpenClawRadar
Implementando el Seguimiento del Tiempo en Proyectos de Claude AI
Guías

Implementando el Seguimiento del Tiempo en Proyectos de Claude AI

Un método que utiliza Claude AI implica marcar con fecha y hora las respuestas para hacer un seguimiento de las sesiones de trabajo y enviar recordatorios de descanso.

OpenClawRadar
Método de codificación con IA bajo control: Vence a Fable manteniendo el control
Guías

Método de codificación con IA bajo control: Vence a Fable manteniendo el control

El método de correa corta de Greg Slepak para agentes de IA de codificación: planificar, revisar cada diff, denegar cambios malos, hacer commit después de subtareas. Supera la calidad de Fable al mantener al desarrollador en el bucle.

OpenClawRadar
Cómo evitar costos inesperados de OpenRouter en la automatización de OpenClaw
Guías

Cómo evitar costos inesperados de OpenRouter en la automatización de OpenClaw

Un equipo de desarrolladores gastó accidentalmente $750 en 3 días en OpenRouter al utilizar por defecto Claude Sonnet 4.6 ($3/M tokens) en todas sus tareas de automatización. Redujeron los costos en un 97% cambiando los modelos predeterminados, bloqueando trabajos cron y subagentes a opciones más económicas, y reservando modelos costosos solo para trabajos sensibles.

OpenClawRadar