Vancouver, BC, Canada
August 27 & 28 - Co-Located Events, Tutorials, Labs & Lightning Talks
August 29-31 - Conference
Click Here For Information & Registration
Back To Schedule
Thursday, August 30 • 2:00pm - 2:40pm
Advances in CPU Idle Time Management - Rafael Wysocki, Intel

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.
As one of the primary power management features, CPU idle time management has been implemented in the Linux kernel for several years. It works as expected most of the time, but it had turned out to be problematic in certain situations. Problem reports regarding them triggered a major update of the core CPU idle time management code in the kernel that led to significant reduction of idle power on some systems among other improvements. I will explain the high-level design of the CPU idle time management code in Linux, the problem with it that was the source of the observed symptoms and how it was addressed during the 4.17 kernel development cycle. I also will show test results demonstrating the achieved improvements and I will discuss some possible future improvements in the area in question.

avatar for Rafael Wysocki

Rafael Wysocki

Software Engineer, Intel
Rafael maintains the Linux kernel’s power management infrastructure and the core ACPI support code. He works at Intel and focuses on the mainline Linux kernel development. Rafael has been actively contributing to Linux since 2005, in particular to the kernel’s suspend/hibernate... Read More →

Thursday August 30, 2018 2:00pm - 2:40pm PDT
Room 110