Notícias

DeepSeek e Huawei ampliam alternativa ao CUDA para chips de inteligência artificial

Por Nilson Santos Notícias

A DeepSeek e a Huawei estão fortalecendo uma alternativa ao ecossistema de software da Nvidia para inteligência artificial. As empresas trabalharam juntas em novas ferramentas de programação desenvolvidas para os processadores Ascend da Huawei.

A DeepSeek também começou a disponibilizar partes dessa infraestrutura como código aberto, permitindo que desenvolvedores utilizem bibliotecas e ferramentas otimizadas especificamente para as NPUs da Huawei.

Resumo rápido

  • DeepSeek e Huawei colaboraram no desenvolvimento de ferramentas para chips Ascend.
  • Parte da infraestrutura foi disponibilizada como código aberto.
  • O projeto inclui bibliotecas de computação e comunicação.
  • TileLang ganhou suporte voltado aos novos chips Ascend.
  • DeepGEMM também recebeu uma versão específica para a plataforma da Huawei.
  • As empresas trabalharam em um sistema com 128 chips Ascend 950.
  • A iniciativa busca reduzir a dependência do ecossistema CUDA da Nvidia.

Por que o CUDA é tão importante?

A força da Nvidia no mercado de inteligência artificial não está apenas em suas GPUs. O CUDA, plataforma de programação criada pela empresa, é usado há anos por pesquisadores e desenvolvedores para executar aplicações de alto desempenho nos chips da marca.

Isso criou um grande ecossistema de ferramentas, bibliotecas e programas desenvolvidos especificamente para hardware da Nvidia.

Por isso, criar chips capazes de competir em desempenho é apenas parte do desafio. Também é necessário oferecer software que permita aos desenvolvedores utilizar o hardware sem precisar reconstruir todo o código.

DeepSeek leva suas ferramentas para chips Huawei

A DeepSeek anunciou uma infraestrutura voltada aos processadores Ascend da Huawei, incluindo bibliotecas para computação e comunicação entre chips.

Entre os projetos está o DeepGEMM-Ascend, versão da biblioteca de multiplicação de matrizes otimizada para as NPUs Ascend.

Segundo a documentação disponibilizada pelos desenvolvedores, a ferramenta suporta diferentes formatos numéricos usados em inteligência artificial, incluindo BF16, FP8 e FP4.

TileLang também ganha suporte ao Ascend

Outro componente importante é o TileLang, uma linguagem de programação de alto nível criada para facilitar o desenvolvimento de operações de inteligência artificial de alto desempenho.

A versão mais recente adicionou suporte nativo aos chips Ascend 950.

A proposta é esconder parte da complexidade do hardware e permitir que desenvolvedores escrevam operações de IA usando códigos menores e mais simples, enquanto o compilador realiza otimizações específicas para o processador.

Sistema reúne 128 chips Ascend 950

A DeepSeek também afirmou que trabalhou com a Huawei em uma solução de computação chamada supernode baseada em 128 processadores Ascend 950.

Além do poder de processamento individual, sistemas desse tipo dependem de comunicação extremamente rápida entre os chips para treinar e executar grandes modelos de inteligência artificial.

Por isso, parte das ferramentas abertas pela DeepSeek também é dedicada à comunicação entre diferentes unidades de processamento.

Isso significa o fim do CUDA?

Não. O CUDA possui um ecossistema construído durante muitos anos e continua sendo uma das plataformas mais utilizadas no desenvolvimento de inteligência artificial.

O movimento da DeepSeek e da Huawei mostra, porém, que outras empresas estão tentando construir ecossistemas completos que envolvam tanto hardware quanto software.

Quanto mais simples for portar modelos e aplicações para plataformas alternativas, menor tende a ser a dificuldade para empresas utilizarem chips que não sejam produzidos pela Nvidia.

Por que isso importa?

A competição por inteligência artificial deixou de envolver apenas quem produz o chip mais rápido.

Software, compiladores, bibliotecas, memória e conexão entre processadores passaram a fazer parte da disputa.

Se ferramentas como TileLang e DeepGEMM conseguirem facilitar o desenvolvimento no Ascend, a Huawei poderá tornar seus processadores mais atraentes para empresas e pesquisadores que precisam executar grandes modelos de IA.

Perguntas frequentes

O que é CUDA?

CUDA é uma plataforma de programação criada pela Nvidia para utilizar suas GPUs em tarefas de computação de alto desempenho e inteligência artificial.

O que é Huawei Ascend?

Ascend é a família de processadores da Huawei projetada para aplicações de inteligência artificial.

TileLang substitui o CUDA?

Não diretamente. O objetivo é facilitar o desenvolvimento de aplicações de alto desempenho em diferentes plataformas, incluindo os chips Ascend.

As ferramentas são abertas?

A DeepSeek disponibilizou componentes da infraestrutura em projetos de código aberto.

Fontes: DeepSeek, repositórios oficiais dos projetos e Reuters.

Quer ajuda para escolher um celular?

Fale com o BaratoTech e receba uma recomendação mais alinhada ao seu uso e orçamento.

Falar no Contato