The State Of The Linux Kernel's SCHED_DEADLINE CPU Scheduler
Another one of the interesting presentations from this week's Embedded Linux Conference was by ARM's Juri Lelli concerning the state of the Linux kernel's SCHED_DEADLINE CPU scheduler.
SCHED_DEADLINE is particularly useful for realtime workloads and thus a lot of interest from the ARM space. If by chance you aren't familiar with this CPU scheduler at all, you can read more of the basics via Wikipedia.
Juri's slides also do a nice job covering SCHED_DEADLINE and what it's all about. What got me mostly interested in this SCHED_DEADLINE presentation was hearing about some of the planned future work. Some of the future work for this Linux kernel CPU scheduler is support for group scheduling, supporting a dynamic feedback mechanism, enhanced priority inheritance, and energy awareness. The energy awareness would be for energy-aware scheduling to meet QoS requirements in the most energy efficient manner.
Those interested in learning more about the current state and future of SCHED_DEADLINE can checkout the PDF slides from the presentation at this week's ELC 2016 conference.
SCHED_DEADLINE is particularly useful for realtime workloads and thus a lot of interest from the ARM space. If by chance you aren't familiar with this CPU scheduler at all, you can read more of the basics via Wikipedia.
Juri's slides also do a nice job covering SCHED_DEADLINE and what it's all about. What got me mostly interested in this SCHED_DEADLINE presentation was hearing about some of the planned future work. Some of the future work for this Linux kernel CPU scheduler is support for group scheduling, supporting a dynamic feedback mechanism, enhanced priority inheritance, and energy awareness. The energy awareness would be for energy-aware scheduling to meet QoS requirements in the most energy efficient manner.
Those interested in learning more about the current state and future of SCHED_DEADLINE can checkout the PDF slides from the presentation at this week's ELC 2016 conference.
2 Comments