~/talk

nouveau in the times of nvidia firmware and open source kernel module

links:none on file
slides:none on file

Nouveau faces signed firmware that blocks re‑clocking and performance since Maxwell2 and now a RISC‑V GSP with 30–40 MB GSP firmware that must load before the GPU is usable. Nvidia supplies signed blobs and an open kernel module fork that is not upstreamable. Current work implements GSP support in the kernel to achieve display, command submission and re‑clocking; userland Vulkan reaches Vulkan CTS ~85–92% for Kepler→Ampere but full support needs split BOs, sync objects, VM bind. Packaging and version‑lock of firmwares remain unsolved.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 2:07Nvidia firmware and hardware history
  3. 6:00Nouveau project overview and stagnation
  4. 9:36Current Nouveau driver status
  5. 12:04Vulkan driver development plans
  6. 16:14Kernel API challenges and solutions
  7. 19:29Future driver architecture options
  8. 21:38Prospects for unified compute stack
  9. 23:51Q&A: Vulkan compute stack
  10. 25:16Q&A: Firmware bundling on ARM systems
  11. 28:05Q&A: Framebuffer initialization and boot speed
  12. 31:59Q&A: Firmware loading and emulation
  13. 33:07Closing remarks and thanks
~/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.