Google ha annunciato WebGPU, un’API che offre ai browser web un maggiore accesso alla GPU del tuo dispositivo per un 3D migliore prestazioni grafiche e calcolo parallelo dei dati sul web. Google ha implementato WebGPU in Chrome 113, che è attualmente in fase di beta testing. Chrome 113 utilizzerà WebGPU su dispositivi ChromeOS con Vulkan, macchine Windows con Direct3D 12 e dispositivi macOS.
WebGPU consente operazioni di rendering e calcolo su una GPU, in modo simile ad altre API grafiche, come Direct3D 12 , Metal e Vulkan, ma è progettato per il web. Secondo Google, offre”carico di lavoro JavaScript notevolmente ridotto per la stessa grafica e miglioramenti di oltre tre volte nell’inferenza del modello di apprendimento automatico”ed è progettato pensando”alla piattaforma Web, con un’API JavaScript idiomatica, integrazione con promesse, supporto per importazione di video e un’esperienza di sviluppo raffinata con ottimi messaggi di errore.“
In un post sul blog che annunciava il lancio di WebGPU, Google ha condiviso il percorso di sviluppo della nuova API grafica. Secondo l’azienda, lo sviluppo di WebGPU è iniziato nel 2017 come risultato di uno sforzo collaborativo da parte del gruppo della community”GPU for the Web”del W3C e dei contributi di importanti aziende come Apple, Intel, Microsoft e Mozilla.
Con Chrome 113 sul tuo Chromebook Samsung e Galaxy Books basato sul sistema operativo Windows 10/11, in futuro potrai sperimentare migliori prestazioni grafiche sulle pagine web. L’implementazione di WebGPU in Firefox e Safari è attualmente in corso e dovrebbe essere presto disponibile al pubblico.