O Google lançou uma iniciativa interna chamada "TorchTPU" com um objetivo singular: tornar suas TPUs totalmente compatíveis com o PyTorch. Em outras palavras, pretende destruir de uma vez por todas o monopólio e o controle absoluto que a NVIDIA exerce sobre o CUDA.
A NVIDIA se tornou a empresa líder mundial em valor de mercado por dois grandes motivos. O primeiro, por causa de suas GPUs de IA, e o segundo, muito mais importante, por causa do CUDA, a plataforma de software usada por todos os desenvolvedores de IA, que tem uma peculiaridade importante: ela só funciona em chips da própria NVIDIA. Então, se você quisesse trabalhar com IA usando o que há de mais moderno, teria que superar muitos obstáculos... até agora.
As Unidades de Processamento Tensorial (TPUs) do Google eram otimizadas até então para o Jax, uma plataforma proprietária do Google semelhante ao CUDA em sua finalidade. No entanto, a maior parte da indústria usa o PyTorch, que já vem otimizado há anos graças ao CUDA. Isso cria uma barreira de entrada para outros fabricantes de chips, que enfrentam um grande gargalo na atração de clientes.
Meta na jogada
Fontes anônimas próximas ao projeto indicam à Reuters que, para atingir seu objetivo e acelerar o processo, o Google firmou uma parceria com a Meta. Isso é especialmente surpreendente porque foi a Meta quem criou o PyTorch originalmente. A empresa de Mark Zuckerberg acabou se tornando tão refém da NVIDIA quanto seus rivais e está muito interessada nas TPUs do Google, que oferecem uma alternativa viável para reduzir seus próprios custos de infraestrutura.
A empresa liderada por Sundar Pichai mudou drasticamente a direção de suas TPUs, que antes eram exclusivas da empresa. Desde 2022, a divisão Google Cloud assumiu o controle de suas vendas e as transformou em um motor de receita fundamental, já que não são mais usadas apenas pelo Google: basta perguntar à Anthropic. Um porta-voz dessa divisão não comentou especificamente sobre o projeto, mas confirmou à Reuters que esse tipo de iniciativa daria aos clientes a possibilidade de escolha.
Tudo contra a NVIDIA
Essa aliança é a mais recente tentativa de acabar com o grande trunfo da NVIDIA. Nos últimos meses, vimos como empresas como a Huawei preparam seus próprios ecossistemas alternativos ao CUDA, mas também participam de um esforço conjunto de várias empresas chinesas de IA com o mesmo objetivo.
O hardware importa, mas o software importa ainda mais. O CUDA tornou-se um componente tão crítico para a NVIDIA que, se outros fabricantes de semicondutores não conseguiram competir com ele, não é por causa de seus chips, mas sim porque não conseguem oferecer suporte nativo ao CUDA. Temos um ótimo exemplo na AMD, que possui GPUs de IA excepcionais. De fato, elas são superiores às da NVIDIA em certos aspectos, mas seu software não é tão poderoso.
Ver 0 Comentários