WebGPU: Google rollt neuen Standard von Chrome 94 bis 99 aus

Sven Bauduin
23 Kommentare
WebGPU: Google rollt neuen Standard von Chrome 94 bis 99 aus

Google rollt den neuen Web-Standard WebGPU, der aktuell noch unter einem Arbeitstitel firmiert und ab Chrome 99 der neue Standard sein soll, ab dem Release von Chrome 94 sukzessive aus. Die JavaScript-API für hardwarenahe, beschleunigte Grafik- und Compute-Berechnungen wird auch Apples Metal-API unterstützen.

Startschuss soll im Oktober fallen

Das berichtete zuerst die Website 9to5mac, die von einer Einführung von WebGPU mit einer im Oktober erscheinenden Chrome 94 Beta spricht und davon, dass Google sich das finale Release des Features bereits für den März 2022 erhofft. Nach insgesamt 5 Testversionen von Chrome 94 bis 98, soll Chrome 99 erstmals offiziell mit WebGPU erscheinen. Wie Golem bereits Mitte August berichtet hatte, läuft die gesamte Implementierung über die von Mozilla entwickelte und heute emanzipierte Programmiersprache Rust, hinter der unter anderem auch Google steht.

The WebGPU API is the successor to the WebGL and WebGL2 graphics APIs for the Web. It provides modern features such as "GPU compute" as well as much lower overhead access to GPU hardware and better, more predictable performance.

This is an improvement over the existing WebGL interfaces, which were designed for drawing images but could only be repurposed for other kinds of computations with great effort.

Google

Apple, Google, Mozilla und Microsoft involviert

Die ursprüngliche Idee zu WebGPU hatte Apple's WebKit-Entwicklerteam, das eine Machbarkeitsstudie, einen sogenannten Proof of Concept, zu einem neuen Web-Standard nebst API vorgestellt und damit die Gründung der W3C Community Group angestoßen hat. Neben Google verfolgen auch Apple, Mozilla und Microsoft ihre eigenen Pläne mit WebGPU und sind in die Entwicklung involviert.

This feature is starting an origin trial in Chrome 94 with the hope of shipping in Chrome 99. For more information, see Access modern GPU features with WebGPU.

Google

Google selbst erklärt die Funktionsweisen und Vorteile von WebGPU in seinem Entwicklerblog web.dev. Der YouTube-Kanal „Genka“ demonstriert die WebGPU-API und was Entwickler damit anstellen können im Detail. Eine weitere gute Anlaufstelle sind die offiziellen Websites der W3 Community Group und von WebGPU.