Power BI Fundamentals - Create visualizations and dashboards from scratch
35% Off Finance Skills That Get You Hired - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Attend this 15-minute conference talk from the Linux Plumbers Conference focusing on GPU firmware development status and future roadmap for NVIDIA's Nova driver project. Learn about the current state of GPU firmware architecture and discover NVIDIA's strategic plans extending through 2026. Explore the technical details of the firmware API exposed by the GPU System Processor (GSP) and understand how it integrates with the upstream Rust-based Nova kernel driver for NVIDIA GPUs. Gain insights into user-space submission interfaces, compute APIs, and the complex interactions between GPU firmware and core kernel components including device/driver APIs, locking mechanisms, lifetimes, and memory management. Discover the architectural challenges NVIDIA engineers face when developing userspace submission interfaces and compute APIs, and understand how these experiences inform the broader Nova driver development strategy. Examine the role of Rust programming language in modern GPU driver development and its advantages in addressing traditional driver design challenges. Connect with the wider GPU driver development community including members from the Nova development team at NVIDIA and Red Hat, DRM community contributors, Rust-for-Linux developers, and teams working on parallel initiatives like ARM and Collabora's Tyr Rust-based GPU driver project.
Syllabus
Nova GPU Workshop: GPU Firmware: status and 2026 plans - John Hubbard (NVIDIA)
Taught by
Linux Plumbers Conference