A Huawei diz que a CANN tem mais de 5.200 desenvolvedores ativos por mês e que 61% deles são externos à empresa.[3] Outro relato atribui à Huawei números maiores: mais de 6.230 desenvolvedores ativos por mês e 60 milhões de downloads de repositórios. Código disponibilizado com o Ascend 950, ferramentas de desenvolvi...
Publicado porEditado com GPT-6 SolImagens geradas com GPT Image 2
Resposta de pesquisa

Create a landscape editorial hero image for this Studio Global article: How does Huawei describe the growth and openness of its Ascend CANN community—including its developer, download, external-contribution and C. Article summary: Huawei presents CANN as an increasingly open, community-developed software stack for Ascend, rather than one maintained solely inside the company. The reported activity is a sign of developer interest, but it does not ye. Topic tags: general, news, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, water
A Huawei quer que a CANN — o conjunto de softwares usado com seus processadores de IA Ascend — seja vista como uma plataforma aberta, desenvolvida também por gente de fora da empresa. Os números divulgados e a ampliação das ferramentas dão força a essa proposta. Ainda não mostram, porém, quanto dessa atividade se transforma em treinamento ou execução contínua de modelos em produção.3
8
Segundo a Huawei, a CANN reúne mais de 5.200 desenvolvedores ativos por mês. A empresa afirma que 61% dos desenvolvedores são externos, superando pela primeira vez os da própria Huawei.3 Outra reportagem atribui à empresa cifras mais altas: mais de 6.230 desenvolvedores ativos por mês, mais de 60 milhões de downloads de repositórios e mais da metade das contribuições ativas vindas de fora da organização Ascend.
10
As fontes disponíveis não explicam a diferença entre as duas contagens de desenvolvedores nem verificam independentemente os totais de downloads e contribuições. Também é importante não confundir participação de desenvolvedores com participação nas contribuições: são métricas distintas.
A Huawei chama a CANN de comunidade de código aberto mais vibrante da China. Outra reportagem diz que a empresa a descreve como a mais ativa do país desde junho.3
11 As fontes, contudo, não apresentam uma comparação independente entre comunidades feita pelos mesmos critérios. Esses dados indicam como a Huawei descreve o crescimento da participação — não quantas aplicações já dependem da CANN no dia a dia.
Código disponível junto com o hardware. Uma reportagem descreve a abertura do código no chamado Day 0 do Ascend 950: a proposta é permitir que desenvolvedores examinem e adaptem o software assim que o novo hardware chega, em vez de esperar por uma liberação posterior.10 A Huawei apresenta a CANN como um conjunto de componentes em camadas, com interfaces para criar operadores — rotinas que executam operações de IA —, trabalhar com grafos de computação e controlar aplicações. O repositório da comunidade lista bibliotecas de operadores e projetos de mecanismos de grafos.
8
15
Mais caminhos para criar e ajustar operadores. A Huawei diz que atualizou a linguagem Ascend C para a geração Ascend 950, acrescentando programação SIMD, SIMT e Regbase.5 O CANNBot é apresentado como um conjunto reutilizável de recursos de agentes para desenvolvimento de operadores, migração de modelos e otimização de inferência com Ascend C, PyPTO, TileLang e Triton. Um fluxo relatado que combina CANNBot e CANNBench liga geração, avaliação, retorno sobre falhas e novas iterações dos operadores.
52 A intenção é reduzir trabalho repetitivo; a existência das ferramentas, por si só, não demonstra seu desempenho em produção.
Integração com ferramentas conhecidas. A Huawei descreve conexões da CANN com PyTorch, TensorFlow, MindSpore e PaddlePaddle.8 Afirma ainda que o Ascend tem suporte oficial como backend acelerador do PyTorch e funciona com mais de 90 projetos de código aberto de terceiros. O adaptador TorchNPU foi criado para que aplicações em PyTorch possam usar os processadores Ascend.
3
13 A documentação do Triton-Ascend inclui suporte à série Ascend 950 para compilação e ajuste de kernels; a Huawei também cita colaboração com projetos como vLLM e verl.
2
4
Downloads, contribuições e compatibilidade com frameworks podem facilitar a entrada de equipes no ecossistema Ascend. Não bastam, porém, para demonstrar que essas equipes treinam ou executam modelos repetidamente, em escala, com a plataforma.
Segundo a Reuters, a Huawei espera que sistemas Ascend 950DT sejam usados mais amplamente para treinamento de modelos em 2027. Materiais da empresa dizem, por outro lado, que sistemas Ascend 950 já entraram em uso comercial.1 Não há contradição necessária: uso comercial e adoção ampla e duradoura são testes diferentes. Por enquanto, os dados disponíveis descrevem uma comunidade em expansão, mas ainda não estabelecem a dimensão de seu uso sustentado em produção.
Studio Global AI
Esta página inclui uma resposta baseada na fonte que você pode continuar em Studio Global.
A Huawei diz que a CANN tem mais de 5.200 desenvolvedores ativos por mês e que 61% deles são externos à empresa.[3]
A Huawei diz que a CANN tem mais de 5.200 desenvolvedores ativos por mês e que 61% deles são externos à empresa.[3] Outro relato atribui à Huawei números maiores: mais de 6.230 desenvolvedores ativos por mês e 60 milhões de downloads de repositórios.
Código disponibilizado com o Ascend 950, ferramentas de desenvolvimento e integração com frameworks podem facilitar a adoção, mas não comprovam uso contínuo em produção.[10][8][2][13]