Google anunció que una nueva API llamada WebGPU estará habilitada de forma predeterminada con Chrome 113. Esta API brindará a las aplicaciones web un mayor acceso a las capacidades de la tarjeta gráfica. WebGPU estará disponible en PC con Windows compatibles con Direct3D 12, dispositivos macOS y ChromeOS compatibles con Vulkan.
Según una publicación de blog de Google, WebGPU brinda a los desarrolladores la capacidad de lograr el mismo nivel de gráficos con mucho menos código y proporciona «una mejora de más del triple en las inferencias del modelo de aprendizaje automático». Esta característica se vuelve aún más valiosa hoy en día, cuando los grandes modelos de lenguaje y las tecnologías de IA generativa están ganando importancia. Si bien servicios como Bard de Google y Bing de Microsoft no aprovechan el hardware nativo, hay muchas oportunidades para aplicaciones impresionantes de aprendizaje automático que usan hardware nativo.
Además, WebGPU también ofrece a los desarrolladores la oportunidad de escribir juegos más atractivos en su navegador. Si está utilizando Chrome Beta, puede probar una demostración impresionante de Babylon.js.
Google afirma que el lanzamiento de este mes «sirve como base para futuras actualizaciones y mejoras» y promete futuras mejoras en «capacidades gráficas más avanzadas», «acceso más profundo a los núcleos de sombreado» y procesos de desarrollo de contenido que se ejecutan en WebGPU.
La API de WebGPU se diseñó en 2017 y ha estado en desarrollo desde entonces. Esta API no se limita a Chrome; Se espera que también esté disponible en Firefox y Safari en el futuro. Google dice que está trabajando para expandir esta API para admitir más sistemas operativos como Linux y Android.
En cuanto a otras noticias de Chrome, Google anunció que tiene como objetivo lanzar futuras versiones del navegador más rápido. Si bien las versiones estables no se lanzaron antes (incluso los cronogramas de publicación se retrasaron una semana), Google tiene como objetivo optimizar el desarrollo al reducir el tiempo que lleva agregar nuevas funciones.