Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

RISC-V QoS - CBQRI, RQSC and resctrl

Linux Plumbers Conference via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore RISC-V Quality-of-Service (QoS) implementation in this 12-minute conference talk from the Linux Plumbers Conference. Learn about the RISC-V Quality-of-Service Identifiers (Ssqosid) extension and the Capacity and Bandwidth Controller QoS Register Interface (CBQRI) specification for controlling and monitoring shared resource usage like cache capacity and memory bandwidth. Discover how RISC-V QoS compares to existing x86 implementations from Intel and AMD, and understand the relationship with ARM's Memory System Resource Partitioning and Monitoring (MPAM) specification. Examine the challenges of integrating CBQRI with Linux's resctrl virtual filesystem, including the historical x86 coupling and recent efforts to make it architecture-agnostic. Investigate open questions about resource types in resctrl, device tree bindings for capacity and bandwidth controllers, and the role of ACPI RQSC tables in RISC-V QoS implementation. Gain insights into the technical considerations for implementing QoS functionality on next-generation RISC-V SoCs and the ongoing kernel development efforts to support these advanced resource management capabilities.

Syllabus

RISC-V QoS: CBQRI, RQSC and resctrl - Drew Fustini (Tenstorrent)

Taught by

Linux Plumbers Conference

Reviews

Start your review of RISC-V QoS - CBQRI, RQSC and resctrl

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.