Programa do Curso

Visão Geral do Ecossistema de IA GPU Chinesa

  • Comparação entre Huawei Ascend, Biren, Cambricon MLU
  • CUDA vs CANN, SDK Biren e modelos BANGPy
  • Tendências industriais e ecossistemas de fornecedores

Preparando-se para a Migração

  • Avaliando sua base de código CUDA
  • Identificando plataformas e versões de SDK alvo
  • Instalação da cadeia de ferramentas e configuração do ambiente

Técnicas de Tradução de Código

  • Portando o acesso à memória CUDA e a lógica dos kernels
  • Mapeando modelos de grade/céluas de cálculo
  • Opções de tradução automatizada vs manual

Implementações Específicas da Plataforma

  • Utilizando operadores Huawei CANN e kernels personalizados
  • Pipeline de conversão SDK Biren
  • Reconstruindo modelos com BANGPy (Cambricon)

Testes e Otimização Interplataformas

  • Mapeando a execução em cada plataforma-alvo
  • Ajuste de memória e comparações de execução paralela
  • Rastreamento de desempenho e iteração

Gerenciamento de Ambientes Mistas GPU

  • Implantações híbridas com múltiplas arquiteturas
  • Estratégias de fallback e detecção de dispositivos
  • Camadas de abstração para manutenção do código

Casos de Estudo e Melhores Práticas

  • Portando modelos de visão/PLN para Ascend ou Cambricon
  • Ajuste de pipelines de inferência em clusters Biren
  • Lidando com divergências de versões e lacunas na API

Resumo e Próximos Passos

Requisitos

  • Experiência em programação com CUDA ou aplicativos baseados em GPU
  • Compreensão dos modelos de memória e kernels computacionais do GPU
  • Familiaridade com fluxos de trabalho de implantação ou aceleração de modelos de IA

Público-alvo

  • Programadores de GPU
  • Arquitetos de sistemas
  • Especialistas em portabilidade
 21 Horas

Próximas Formações Provisórias

Categorias Relacionadas