Google tiene activado Compatibilidad con WebGPU de forma predeterminada en la última versión de su navegador Chrome, Chrome 121. WebGPU es un nuevo estándar web que proporciona acceso de bajo nivel al hardware GPU para gráficos 3D de alto rendimiento e informática de uso general utilizando API de JavaScript.
La compatibilidad con WebGPU ahora está habilitada en dispositivos con Android 12 o posterior con GPU Qualcomm y ARM. La compatibilidad se ampliará a más dispositivos Android en un futuro próximo, incluidos aquellos que todavía tienen Android 11. La implementación dependerá de más pruebas y optimización en diferentes hardware.
Una mejora importante es que Chrome ahora usa el compilador DirectX (DXC) de Microsoft en lugar del compilador FX (FXC) para compilar sombreadores en dispositivos Windows con hardware de gráficos DirectX 12 y SM6+. Las pruebas iniciales muestran que DXC proporciona un aumento promedio del 20 por ciento en las velocidades de compilación de sombreadores sobre FXC.
Chrome 121 también introduce soporte para consultas de marca de tiempo, lo que permite a los desarrolladores medir con precisión la ejecución de comandos de la GPU hasta el nanosegundo. Esta característica es útil para perfilar el rendimiento de las aplicaciones WebGPU. Debido a problemas de sincronización de ataques, la precisión se cuantifica en 100 microsegundos de forma predeterminada, pero se puede desactivar mediante una marca del navegador.
Además, los módulos de sombreado ahora pueden omitir puntos de entrada al crear procesos de computación y renderizado. El punto de entrada se inferirá automáticamente si solo se define uno en el código del sombreador.
En cuanto a la experiencia del desarrollador, requestAdapterInfo() ahora devuelve información detallada sobre los montones de memoria disponibles para el adaptador de GPU. Esto ayuda a los desarrolladores a anticipar posibles limitaciones de memoria al asignar recursos:
Google señala que WebGPU proporciona acceso reducido al hardware de GPU, lo que abre nuevas posibilidades para aplicaciones web exigentes como juegos AAA, programas CAD, editores de vídeo y más. Con soporte predeterminado en Chrome, la adopción de WebGPU ahora debería acelerarse.
(Crédito de la imagen: Google)
Ver también: El código abierto gana concesiones en la nueva ley cibernética de la UE
¿Quiere renovar su estrategia de transformación digital? Aprender más acerca de Semana de la Transformación Digital que tendrá lugar en Amsterdam, California y Londres. El evento integral comparte ubicación con Exposición de seguridad cibernética y nube.
Explore otros próximos eventos y seminarios web de tecnología empresarial impulsados por TechForge aquí.