Speaker
Andrea Righi
(NVIDIA)
Description
This talk aims to define the appropriate API for a user-space framework that allows to implement sched_ext schedulers.
One significant advantage of a user-space implementation is access to a wide range of debugging and profiling tools, libraries, and services.
Currently, scx_rustland_core is a Rust crate included in the scx git repository, designed to achieve this goal.
The discussion will cover how to better integrate user-space Rust schedulers, Rust hybrid schedulers, and C hybrid schedulers within the same framework.
Primary author
Andrea Righi
(NVIDIA)