GPU Virtual Memory Address Management for Nouveau and Linux Kernel
Linux Plumbers Conference via YouTube
Overview
Explore the latest developments in nouveau GPU driver support for Vulkan and NVIDIA firmware integration in this Linux Plumbers Conference talk. Gain insights into the progress made since last year, including updates on firmware integration for newer platforms and the current state of the NVK driver. Delve deep into the newly developed GPU driver-independent virtual address space manager (GPU VA), a significant subproject that aims to standardize GPU VM allocation tracking across different drivers. Learn about the development process, design decisions, and potential future directions for this innovative GPU VA manager. Understand how this work contributes to improving GPU driver efficiency and consistency in the Linux kernel.
Syllabus
nouveau and kernel GPU VMA management - David Airlie
Taught by
Linux Plumbers Conference