O Google anunciou recentemente o suporte para a tecnologia WebGPU no Google Chrome – ele fornece aceleração de hardware para alguns aplicativos, permitindo que o navegador acesse diretamente os recursos da GPU. Isso ajudará os computadores a processar localmente não apenas gráficos 3D, mas também algoritmos de inteligência artificial.

Fonte da imagem: Nathana Rebouças / unsplash.com

«Com WebGPU, a web está pronta para IA”, disse Matt Waddell, chefe de desenvolvedores e consumidores do projeto Chrome, em entrevista antes da conferência Google I/O. No evento, a empresa vai demonstrar o funcionamento do aplicativo web Stability AI, um algoritmo de IA que gera imagens a partir de uma descrição de texto.

A mudança reflete o desenvolvimento de tecnologias de IA que estão nos bastidores há muito tempo, mas se tornaram mais visíveis com o advento das plataformas generativas de última geração: OpenAI ChatGPT, Microsoft Bing, Google Bard e Adobe Firefly. Os recursos de telefones e laptops são muito mais modestos do que as capacidades do data center, mas a possibilidade de executar aplicativos de IA localmente, e não na nuvem, dificilmente pode ser superestimada – problemas associados a falhas de rede, bem como a transferência de dados pessoais, será coisa do passado.

A tecnologia WebGPU remonta a projetos do Google, Apple e outras empresas que planejavam dar aos aplicativos da web acesso a GPUs que apenas os jogos costumavam ter. No entanto, logo ficou claro que as GPUs também são eficazes como aceleradores de algoritmos de IA. O Google também anunciou o lançamento de um projeto de parceria com os desenvolvedores do Mozilla Firefox, Apple Safari e Microsoft Edge, que permitirá aos desenvolvedores garantir a compatibilidade de aplicativos com diferentes navegadores.

No Google I/O, a empresa também vai demonstrar novos recursos da tecnologia WebAssembly (Wasm), que permite executar softwares aplicativos como Adobe Photoshop e Autodesk AutoCAD por meio de um navegador. Agora Wasm tem suporte para a linguagem Kotlin – é frequentemente usada na criação de aplicativos Android, o que significa que seus desenvolvedores poderão atrair novos usuários de outras plataformas.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *