Ponte en Contacto
 Duración 21 horas

Temario del curso

Visión general del ecosistema de GPU de IA en China

  • Comparación de Huawei Ascend, Biren y MLU de Cambricon
  • CUDA vs modelos CANN, Biren SDK y BANGPy
  • Tendencias de la industria y ecosistemas de proveedores

Preparación para la migración

  • Evaluación de su base de código CUDA
  • Identificación de plataformas y versiones de SDK de destino
  • Instalación de cadenas de herramientas (toolchain) y configuración del entorno

Técnicas de traducción de código

  • Porting del acceso a memoria CUDA y la lógica de los núcleos (kernels)
  • Mapa de los modelos de grid/hilo de cálculo
  • Opciones de traducción automatizada vs manual

Implementaciones específicas de la plataforma

  • Uso de operadores Huawei CANN y núcleos personalizados
  • Pipeline de conversión de Biren SDK
  • Reconstrucción de modelos con BANGPy (Cambricon)

Pruebas y optimización entre plataformas

  • Perfiles de ejecución (profiling) en cada plataforma de destino
  • Ajuste de memoria y comparaciones de ejecución paralela
  • Seguimiento de rendimiento e iteración

Gestión de entornos de GPU mixtos

  • Despliegues híbridos con múltiples arquitecturas
  • Estrategias de respaldo (fallback) y detección de dispositivos
  • Capas de abstracción para la mantenibilidad del código

Estudios de caso y mejores prácticas

  • Porting de modelos de visión/NLP a Ascend o Cambricon
  • Adaptación de pipelines de inferencia en clústeres Biren
  • Manejo de discrepancias de versiones y brechas de API

Resumen y próximos pasos

Requerimientos

  • Experiencia programando con CUDA o aplicaciones basadas en GPU
  • Comprensión de los modelos de memoria de GPU y los núcleos de cálculo (kernels)
  • Conocimiento de los flujos de trabajo de despliegue o aceleración de modelos de IA

Audiencia

  • Programadores de GPU
  • Arquitectos de sistemas
  • Especialistas en porting

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas