~/talk

RISC-V QoS: CBQRI, RQSC and resctrl

Talkat Linux Plumbers Conference 2025 · 2025-12-11..12-13· [web-performance]
slides:none on file

RISC-V adds an srmcfg CSR that tags requests with an RCID and MCID so shared controllers can enforce and measure allocation, and the CBQRI spec maps that into capacity and bandwidth controllers. Proof‑of‑concept uses a SoC with two L2s, a shared L3 and three memory controllers, models a 12‑way L2 and 16‑way L3, splits bandwidth into 1024 bandwidth blocks with up to 80% reservation per RCID, discovers controllers via DT or the ACPI RQSC table, and exposes controls through resctrl virtual filesystem; no silicon yet.

AI-written summary · about

  1. 0:00Introduction to RISC-V QoS
  2. 1:03CBQRI and resource IDs
  3. 3:13Proof of concept SOC
  4. 4:57Linux resctrl interface
  5. 6:20Future SOC resource control
  6. 7:23Device tree vs ACPI discussion
  7. 10:16Hardware use cases
  8. 12:01Q&A and closing
~/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.