

Rust and the GPU from Native to Web: An Introduction to `wgpu`
The GPU can be one of the most powerful pieces of hardware in a device, and they are in almost every personal device with a screen. Despite this, it's usually quite difficult to actually utilize them, requiring platform and hardware-specific considerations. Enter wgpu: Rust's low-level, yet platform-agnostic and safe GPU library. This talk will cover what wgpu is and does, how you can use it for everything from parallel computations to rendering, and walk you through how to use it starting from scratch. Additionally, we'll cover how you can compile it for use in the browser!
Bio
Liam Rust is a recent masters graduate of computer science from Stevens Institute of Technology. Liam is currently an embedded software engineering intern at Persistent Systems. Liam has many interests, but include all things Rust, full-stack web development, free and open source software, and Linux. Outside of programming, Liam enjoys singing, music, design, urbanism, and modeling.
Schedule
Mingling 30 min
We start with a little online mingling. Tell us about yourself and meet the other attendees.
Presentation 30 min
Informal conversation
After the presentation is ended and we have stopped the recording, you can stay on to continue with an informal conversation.