Tools to analyse scheduling and energy efficiency

This proposal has been accepted as a session.

*

One Line Summary

Improving scheduler regression testing with a focus on energy efficiency

Abstract

The scheduler, by virtue of being in charge of placing tasks on various cpus, is ultimately responsible for the power state of these cpus.

While we have some benchmarks to measure scheduling performance, they focus on maximising throughput. There are currently no tools to help maintainers judge if a patch(set) improves or regresses energy consumption for a workload. This talk will introduce a new tool that can help with this – idlestat.

The goal of the talk is to get more ideas from the community on making idlestat more useful with a view to getting it merged in the kernel.

Tags

tools, power, energy, scheduler

Presentation Materials

slides

Speaker