March 12-14, 2018 - Portland, OR
Click Here For Information & Registration
Back To Schedule
Monday, March 12 • 2:00pm - 2:50pm
An Unbiased Look at the Energy Aware Scheduler (EAS) - Vitaly Wool, Interstate Labs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The big.LITTLE ARM SoCs have recently become a primary choice for many consumer electronic devices requiring high computing capacity and aiming for lower power consumption at the same time. As big.LITTLE is a heterogeneous architecture it puts special requirements on the OS scheduler for efficient operation, and Linux's completely fair scheduler (CFS) is not a good match.

To make matters worse, there happened to be several competing implementations of a scheduler for big.LITTLE, and none of them ideal. The Linaro version, called Energy Aware Scheduler, however, has taken the lead and is now used in most Linux/Android powered devices, with some funky modifications from hardware vendors.

This talk will provide a description of the EAS essentials and how it compares to the alternatives, briefly cover its vendor variations and then concentrate on what's good and what's not so good in it.


Vitaly Wool

Staff Consultant, Interstate Labs / Konsulko Group
Vitaly Wool, Senior Developer and Linux enthusiast, graduated M.Sc. in Computer Science from St. Petersburg State Univ. in 2002, worked for starters with real-time OSes as VxWorks and RTEMS mostly for PowerPC platforms. Vitaly moved to Moscow in 2003 where he started to work on embedded... Read More →

Monday March 12, 2018 2:00pm - 2:50pm PDT
Grand Ballroom II