¿Es viable una Nvidia Tesla V100 de 32 GB para ComfyUI y modelos avanzados?

Al ver una Nvidia Tesla V100 de 32 GB de VRAM a buen precio, la primera reacción es pensar que es una ganga para expandir tu ecosistema de IA. ¿Por qué no? 32 GB de HBM2 y Tensor Cores suenan increíbles en papel.

Ilustración dividida mostrando una Nvidia Tesla V100 sin soporte para CUDA 13 y una RTX 3090 con compatibilidad moderna.
La V100 Volta queda fuera del soporte nativo de CUDA 13, mientras que arquitecturas más nuevas como la RTX 3090 dominan el ecosistema moderno.

Sin embargo, al profundizar en las especificaciones técnicas, surge una trampa importante: la arquitectura Volta (sm_70) ya está siendo relegada por NVIDIA. Aunque la documentación de CUDA 13 menciona el soporte de Volta, el toolkit ha eliminado la capacidad de compilar código nativo para esta generación.

La realidad técnica: Volta vs. CUDA 13

Aquí es donde las cosas se complican. Aunque existan wheels como `torch 2.10.0+cu130`, la matriz de arquitecturas de PyTorch confirma que el soporte para CUDA 13.0 comienza en Turing (sm_7.5). Volta queda completamente excluida.

Esto significa que si intentas ejecutar ComfyUI moderno con una V100 bajo estas condiciones, te enfrentarás a un entorno incompatible. ComfyUI está evolucionando hacia PyTorch 2.12 con CUDA 13.0, lo cual deja a la V100 fuera de la ruta ideal.

El problema del uso: modelos avanzados y kernels

Aunque los 32 GB de VRAM son tentadores para tareas como Stable Diffusion o generación de imágenes con Qwen, el verdadero dolor de cabeza surge cuando entras en modelos más exigentes. Piensa en LTX, MiniMax, Wan, ConvRot, SageAttention y Triton.

Estos modelos dependen de kernels especializados, optimizaciones FP8/INT8 y quantizaciones que simplemente no existen para la arquitectura sm_70. Tu actual RTX 3090 puede aprovechar estas optimizaciones modernas, mientras que la V100 se queda rezagada.

Una salida viable: el stack antiguo

No está inutilizada, pero requiere un enfoque diferente. He encontrado casos de V100 32 GB funcionando con ComfyUI usando una versión más antigua como Torch 2.5.1 + CUDA 12.1.

En estas configuraciones sensatas, se utiliza el flag `–disable-cuda-malloc` para gestionar la memoria adecuadamente. Esto permite aprovechar esos 32 GB de VRAM para tareas donde el ancho de banda es crítico, aceptando que los custom nodes modernos no estarán disponibles.

Veredicto final

Mi conclusión es clara: si buscas una V100 barata pensando en reemplazar o ampliar tu 3090 para el ecosistema moderno de CUDA 13, estás cometiendo un error. La antigüedad arquitectónica de Volta hace que sea mucho más problemática para los modelos a los que te interesa.

Si encuentras una V100 a precio de ganga, considérala solo como una GPU secundaria especializada con un stack antiguo y versiones controladas de ComfyUI. Si el precio es demasiado alto o la intención es usarla para video, mejor busca una A6000 48 GB usada.