Crear
Microsoft está desarrollando una herramienta para ejecutar código NVIDIA CUDA en GPUs AMD

Microsoft está desarrollando una herramienta para ejecutar código NVIDIA CUDA en GPUs AMD

Arkadiy Andrienko

El mercado de hardware ha existido durante años bajo condiciones de un fuerte apego a un solo fabricante. La plataforma de software CUDA de NVIDIA se ha convertido en el estándar de facto, obligando a los desarrolladores a utilizar exclusivamente los procesadores gráficos de este proveedor, mientras que los intentos de crear alternativas universales hasta ahora no han tenido un éxito significativo.

Esta situación podría cambiar gracias al trabajo de los especialistas de Microsoft. Según la información disponible, la compañía está desarrollando activamente herramientas para adaptar el código escrito para CUDA para que funcione en la plataforma abierta ROCm de AMD. Esto permitiría que los modelos de IA existentes se ejecuten en chips AMD más asequibles sin necesidad de una reescritura completa.

Microsoft is Developing a Tool to Run NVIDIA CUDA Code on AMD GPUs

Un principio de funcionamiento similar fue demostrado anteriormente por el proyecto ZLUDA. El enfoque de Microsoft, parece, también implica convertir comandos CUDA en instrucciones comprensibles por ROCm sobre la marcha. El principal sentido económico detrás de esta iniciativa es un cambio en la demanda dentro de la esfera de la IA. Mientras que el costoso poder computacional para entrenar redes neuronales era clave anteriormente, la etapa de inferencia—la aplicación práctica de modelos listos—ahora está cobrando protagonismo.

Desplegar estos modelos no siempre requiere soluciones de NVIDIA de alto nivel y costosas, lo que hace que los argumentos a favor de AMD sean cada vez más convincentes. Sin embargo, los expertos estiman que el software ROCm aún se queda atrás del ecosistema CUDA en términos de pulido y madurez, y en algunos escenarios, esto puede llevar a una pérdida de rendimiento, un factor crítico para los centros de datos comerciales.

Microsoft is Developing a Tool to Run NVIDIA CUDA Code on AMD GPUs

El aumento de la competencia entre los fabricantes de chips y la reducción de la dependencia de una sola plataforma tecnológica podría, a largo plazo, estimular la innovación y frenar el crecimiento de los precios de las tarjetas gráficas. Además, las herramientas de conversión podrían facilitar la vida a los desarrolladores que utilizan tecnologías como el trazado de rayos o la mejora de IA, permitiéndoles adaptar estas características para las tarjetas gráficas de AMD más rápidamente.

    Sobre el autor
    Comentarios0