Moore Threads da China esmalte a alternativa caseira CUDA – Musa apoia portar o código CUDA usando o Musify Toolkit

O primeiro traços Da pilha de software de programação da GPU da Moore Threads, apelidada de Musa, apareceu on-line, promovendo a busca do país pela ação-de-ação. Musa serve como uma alternativa ao ambiente CUDA da NVIDIA, compatível com a linha doméstica da Musa MTT GPU. Qualquer pedigree de código aberto do SDK não foi mencionado, por isso é provavelmente proprietário e não será de muito benefício para os desenvolvedores fora da China.
Os EUA implementaram uma série de restrições de exportação na China, incluindo: chips avançados de IA, memória de alta largura de banda (HBM), equipamentos de fabricação e bolachas de silício de players líderes como Intel, TSMC e Samsung. Em uma tentativa de reduzir a dependência do hardware ocidental, a China trabalha duro para desenvolver seu ecossistema de semicondutores com silício interno, equipamento fabuloso, memória, CPUs e até GPUs. Este último é de grande importância, pois o aprendizado de máquina moderno (às vezes sob a faixa de chavão da IA) é amplamente acelerado pela computação paralela, algo que as GPUs destacam.
Um forte ecossistema de programação de GPU oferece ferramentas de alto nível, bibliotecas prontas para uso, documentação e ferramentas de criação de perfil. Com as exportações de GPU da NVIDIA de alto desempenho ainda no limbo, a Moore Threads está oferecendo uma alternativa ao CUDA.
Musa fornece um compilador embutido (MCC), bibliotecas de tempo de execução (Musa Runtime), uma lista abrangente de bibliotecas especializadas (Musa-X), depuradores e perfiladores. Para garantir a compatibilidade com o código CUDA já escrito, o Musa SDK também inclui Musify, uma ferramenta que traduz o código CUDA para o ambiente Musa, provavelmente ao traduzir o código PTX em tempo de execução, semelhante ao Zluda.
O Musa SDK versão 4.0.1 é compatível com os processadores X86 da Intel (no Ubuntu) e Hygon (em Kylin). Moore Threads está demonstrando a proeza de sua pilha através várias demonstrações Em seu site, incluindo síntese de fala, geração de imagem AII, processamento de imagens, modelagem de rosto 3D movida a IA, apenas para citar alguns. Na verdade, você pode experimentar um monte dessas demos agora (embora possa precisar de uma conta), algumas das quais estão em execução nas GPUs do Datacenter do MTT S3000 do Moore Threads.
Apesar da clara vantagem de Cuda em termos de avanço, maturidade e apoio, Musa poderia encontrar muitos clientes indígenas em ambientes de pequena escala, evoluindo com o tempo. Desenvolvedores e pesquisadores da IA visualizam um futuro heterogêneo, defendendo a adoção de plataformas de hardware-agnóstico e de código aberto. Quebrar -se do reinado de Cuda requer alternativas superiores, com o ROCM sendo um candidato importante. No entanto, o suporte de hardware da AMD ainda se trata de NVIDIA.