Chrome 113 is de eerste browser die WebGPU ondersteunt

Chrome 113 is de eerste browser die WebGPU ondersteunt

De grafische interface WebGPU vindt voor het eerst zijn weg naar een voltooide browser, zes jaar na de eerste proof-of-concept. Hoewel Apple in 2017 de initiator was van de ontwikkeling, was Google de eerste die WebGPU implementeerde: de Chrome-browser in versie 113 werkt standaard met de nieuwe grafische interface.

WebGPU vervangt de twaalf jaar oude WebGL (Web Graphics Library). Google API-vergelijkingen in een blog Met DirectX 12, Vulkan en Metal – alleen voor webbrowsers in plaats van stand-alone applicaties of 3D-games. De API wordt gebruikt om bijvoorbeeld afbeeldingen weer te geven of video’s te importeren, veel sneller dan WebGL.

Tot nu toe werkte alles in Chrome-versies voor Windows, macOS en ChromeOS. Andere platformen volgen snel. Firefox en Safari werken momenteel aan hun eigen apps en andere Chromium-browsers zoals Edge zouden snel moeten volgen.

In tegenstelling tot WebGL kan WebGPU niet alleen afbeeldingen renderen, maar ook shaders berekenen. Tegenwoordig is dit belangrijk voor lokale AI-berekeningen op de pc: website-exploitanten zijn niet langer afhankelijk van rekenkracht uit de cloud. WebGPU kan geen gespecialiseerde AI-verwerkingseenheden gebruiken, zoals de tensorkernen in Nvidia GeForce RTX grafische kaarten, althans nog niet.

De Web GPU-groep van het World Wide Web Consortium (W3C) was verantwoordelijk voor de ontwikkeling. Mensen van onder meer Alibaba, Apple, Google, Intel, Meta, Microsoft, Mozilla en Nvidia hebben ideeën en code bijgedragen. AMD is niet betrokken.

WebGPU is geschreven in Javascript en gebruikt zijn eigen shader-programmeertaal WGSL (WebGPU Shader Language).

Het snelheidsvoordeel heeft echter een keerzijde: WebGPU vereenvoudigt de voetafdruk van de browser. De prestatiekenmerken van de grafische eenheid zijn zo individueel dat ze het volgen van browsers voor website-exploitanten aanzienlijk kunnen vereenvoudigen. Op deze manier kunnen gebruikers worden geïdentificeerd, ook zonder het gebruik van cookies.

READ  Wil je je oude pc of nieuwe pc upgraden voor max. 1500€?

Naast het ophalen van data, zoals hoeveel shader cores de GPU heeft, kan men de laadtijd van bepaalde graphics in fracties van een seconde meten. Browsers kunnen worden ingesteld voor specifieke apparaten.


(master)

naar de homepage

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *