~/talk

Overview of a Modern DRM Driver

links:none on file
slides:none on file

Kernel driver for PowerVR GPUs is built from scratch since 2020 to present a Vulkan-first UAPI and achieve full conformance: development uses cheap AM625 dev boards and claims Vulkan 1.0 CTS conformance for the AXE116M GPU. It integrates DRM scheduler support while offloading actual scheduling to device firmware (reducing latency and CPU load) by declaring one priority and one entity per scheduler, and it adopts the common GPU VM library (seven to eight patch iterations) to handle allocation, sparse binding and complex address-space ops, removing fragile driver code.

AI-written summary · about

  1. 0:00Modern DRM driver intro
  2. 2:34DRM scheduler role
  3. 11:24GPU VM management
  4. 17:05Bleeding-edge code challenges
  5. 20:17Q&A firmware drivers
  6. 24:12GPU dev hardware setup
  7. 26:45AMD firmware docs
  8. 31:01Career in GPU drivers
  9. 32:25Vulkan compliance future
  10. 35:20Open-sourcing motivation
  11. 37:28Licensing firewall process
  12. 38:31Functional safety in GPUs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.