Progreso de la agenda del desarrollador de IA
Acompaña a otros desarrolladores y conforma el futuro de la IA
Accede a todos los recursos para desarrolladores de ROCm™ aquí, desde documentación, capacitaciones y webinars hasta los blogs más recientes y mucho más.
ROCm es una plataforma de software abierta de nivel de producción con controladores, bibliotecas y herramientas de desarrollador para programar GPU AMD.
Es compatible con cargas de trabajo de computación de alto rendimiento y de IA, lo que permite a los desarrolladores entrenar y entregar modelos a escala mediante marcos conocidos como PyTorch.
Las GPU AMD Instinct están diseñadas para entrenar modelos de IA, ejecutar servicios de inferencia a gran escala y simulaciones de computación de alto rendimiento.
Las GPU AMD Radeon están diseñadas para gaming con IA y gráficos en tiempo real, flujos de trabajo creativos y LLM locales.
Puedes ejecutar muchas cargas de trabajo en las GPU AMD, sin cambiar el código. Cuando se necesitan cambios, la herramienta HIPIFY permite convertir el código CUDA existente en código HIP compatible con ROCm con una interrupción mínima.
Accede a créditos gratuitos de AMD Developer Cloud, capacitaciones exclusivas, sorteos mensuales de GPU AMD y soporte comunitario diseñado para respaldar tu trabajo de desarrollo de IA.
ROCm y CUDA son plataformas para programar GPU, pero difieren en su enfoque.
ROCm es una pila de software de código abierto lista para producción compatible con una amplia gama de GPU AMD. Se puede usar con herramientas sólidas, modelos de IA y marcos, incluidos PyTorch, TensorFlow, JAX y más. La plataforma ofrece la flexibilidad para personalizar, modificar y optimizar entornos y requisitos específicos, y cuenta con el respaldo de un ecosistema abierto dinámico para una innovación más rápida.
CUDA es la plataforma patentada de NVIDIA, integrada en su hardware. Si bien CUDA es una tecnología madura, su ecosistema cerrado puede generar dependencia en los desarrolladores y limitar las opciones disponibles.
Muchas GPU AMD Instinct, GPU AMD Radeon e iGPU en determinados procesadores AMD Ryzen™ AI son compatibles con el software ROCm, lo que ofrece a los desarrolladores una amplia gama de opciones. Revisa las matrices a continuación para ver información detallada sobre la compatibilidad de GPU para cargas de trabajo de procesamiento y gráficos. También encontrarás marcos, bibliotecas y herramientas de código abierto compatibles, así como los requisitos del sistema.
Matriz de compatibilidad: Instinct y Radeon para cargas de trabajo de procesamiento de ROCm >
Matriz de compatibilidad: Radeon y Ryzen para cargas de trabajo de gráficos de ROCm >
ROCm se utiliza principalmente para cargas de trabajo de IA y computación de alto rendimiento aceleradas por GPU, en particular para el entrenamiento, el ajuste y la inferencia de aprendizaje profundo en marcos de trabajo como PyTorch, TensorFlow y JAX.
Entre los casos de uso claves, se incluyen los siguientes:
Los desarrolladores pueden ejecutar bases de código existentes en GPU AMD con cambios mínimos.
El foro de la comunidad de desarrolladores de AMD y el servidor de Discord de desarrolladores de AMD te permiten conversar directamente con otros desarrolladores y expertos de AMD para hacer preguntas y solucionar problemas. También puedes enviar un error en GitHub.
Suscríbete al boletín de ROCm para mantenerte al día sobre los últimos lanzamientos y consejos.