es.wedoany.com Noticia: Spectral Compute ha lanzado el compilador SCALE, diseñado para permitir que el código CUDA funcione fuera del hardware de NVIDIA, ejecutándose directamente en GPU de terceros como AMD y aceleradores de IA.
Spectral Compute fue fundada en 2018 en Londres por cuatro ingenieros: el director ejecutivo Michael Søndergaard, el director de tecnología Chris Kitching, el ingeniero de software Nicholas Tomlinson y el ingeniero de software Francois Souchay. Los cuatro trabajaban anteriormente en una empresa de inteligencia artificial y acumulan 60 años de experiencia en optimización de computación de alto rendimiento (HPC). Los fundadores, insatisfechos con el alto costo de las GPU de NVIDIA y el bajo rendimiento de otras herramientas de compilación, decidieron desarrollar su propio compilador para romper el bloqueo de hardware del código CUDA.
SCALE se basa en las tecnologías de compilación CLang y LLVM, con el objetivo de reemplazar el compilador NVCC de NVIDIA. Esta herramienta inicialmente se enfoca principalmente en GPU de AMD, y actualmente se está expandiendo gradualmente a otros aceleradores de IA. Giulio Malitesta, director de crecimiento de la empresa, declaró en la conferencia ISC 2026 celebrada en Hamburgo, Alemania, que CUDA representa aproximadamente el 80% del código actual de HPC, convirtiéndose en un estándar de facto, y la tarea de los ingenieros de compiladores es permitir que el código CUDA funcione eficientemente en diferentes hardware.
Actualmente existen varias soluciones de migración de CUDA en el mercado, incluyendo HIPIFY de AMD, SYCLomatic de Intel y ZLUDA. Malitesta señaló que todas estas herramientas tienen deficiencias: HIPIFY ignora el lenguaje ensamblador de ejecución paralela de subprocesos (PTX) de NVIDIA; SYCLomatic aún requiere aproximadamente un 10% de migración manual de código; y ZLUDA, al actuar como una capa intermedia que opera directamente sobre el código binario compilado, afecta el rendimiento. Además, algunos compiladores CUDA que no son de NVIDIA también enfrentan problemas legales.
Spectral afirma que su compilador SCALE puede superar estas limitaciones. Los puntos de referencia publicados en el sitio web de la empresa muestran que, en comparación con el uso de HIPIFY para migrar código CUDA al entorno AMD ROCm, SCALE logra una mejora de rendimiento de casi 6 veces en GPU de AMD. Malitesta indicó que esta ventaja de rendimiento se debe a la reimplementación completa de la herramienta basada en un marco de compilación de vanguardia, aplicando métodos estándar de la industria de CPU al campo de la compilación de GPU. Después de recompilar el código, Spectral verifica su corrección desde un punto de vista numérico; si los resultados coinciden con la salida normal de NVCC, se considera que la implementación ha sido exitosa.
La empresa, con sede en Londres, completó una ronda de financiación de 6 millones de dólares el año pasado y actualmente cuenta con unos 30 empleados. Spectral está trabajando para admitir aceleradores de IA de terceros (cuyos nombres aún no se han revelado) y planea lanzar soporte para PyTorch a finales de este mes, para mejorar la compatibilidad con marcos de IA y aprendizaje automático. Los empleados de la empresa afirman que su trabajo beneficia a la comunidad CUDA. En junio de este año, Spectral estableció una asociación formal con NVIDIA y se unió al programa Inception de NVIDIA.

Ruben van Dongen, director de soluciones académicas de Spectral, declaró que la empresa mantiene buenas relaciones tanto con NVIDIA como con AMD, y adopta una postura neutral. SCALE, que lleva aproximadamente dos años en el mercado, ya admite productos CUDA principales y está añadiendo activamente soporte para bibliotecas CUDA especializadas como cuDNN, cuTENSOR y cuDF. Este compilador tiene un costo para entidades comerciales, pero se ofrece de forma gratuita a instituciones académicas y organizaciones sin fines de lucro. SCALE ya se ejecuta en la supercomputadora exaescala Frontier del Laboratorio Nacional Oak Ridge.






