Wasi-Webgpu: Build Beautiful Graphics and Safely Run AI with Any GPU - Sean Isom & Mendy Berger
Wasi-Webgpu: Build Beautiful Graphics and Safely Run AI with Any GPU - Sean Isom & Mendy Berger, Renderlet
WebAssembly is revolutionizing the way we build modern applications, providing near-native performance and cross-platform capabilities. However, accessing GPU resources for rendering graphics or performing compute operations has been challenging for Wasm applications, especially outside of the browser. Enter wasi-webgpu, a Phase 1 WASI proposal that bridges this gap by exposing the WebGPU API to Wasm guest code through the Component Model. With wasi-webgpu, any Wasm application can leverage the power of any GPU to render stunning 2D and 3D graphics and execute advanced AI algorithms. This talk will explore the design and capabilities of wasi-webgpu, demonstrating how it empowers developers to build high-performance applications that seamlessly integrate GPU functionality. We'll cover:
* What is wasi-webgpu and why you should care
* Runtime architecture and compatibility with the WebGPU spec
* Examples: (time permitting)
* Rendering 2D & 3D graphics
* GPU-accelerated AI
WebAssembly is revolutionizing the way we build modern applications, providing near-native performance and cross-platform capabilities. However, accessing GPU resources for rendering graphics or performing compute operations has been challenging for Wasm applications, especially outside of the browser. Enter wasi-webgpu, a Phase 1 WASI proposal that bridges this gap by exposing the WebGPU API to Wasm guest code through the Component Model. With wasi-webgpu, any Wasm application can leverage the power of any GPU to render stunning 2D and 3D graphics and execute advanced AI algorithms. This talk will explore the design and capabilities of wasi-webgpu, demonstrating how it empowers developers to build high-performance applications that seamlessly integrate GPU functionality. We'll cover:
* What is wasi-webgpu and why you should care
* Runtime architecture and compatibility with the WebGPU spec
* Examples: (time permitting)
* Rendering 2D & 3D graphics
* GPU-accelerated AI
The Linux Foundation
The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Founded in 2000, the organization sponsors the work of Linux creator Linus Torvalds and promotes, protects and advances the L...