Loading…
Tuesday, June 30 • 12:25pm - 1:15pm
Ideas for Finer-grained Control over your Heat Budget - Amit Kucheria & Daniel Lezcano, Linaro

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.
Due to the increasing complexity of SoC, we're now seeing lots of thermal sensors on the die to quickly detect hot spots and allow the OS to take steps to mitigate these events - either through better scheduling, frequency throttling, idle injection or other similar techniques.

The Linux thermal framework has a 1:1 mapping between a thermal sensor, thermal zone and governor that make it very hard to have a layered policy to reflect different policy decisions at a SoC-, Cluster-, CPU- and GPU-levels.

We're currently experimenting with a hierarchical arrangement of these sensors and their associated governors to better account for heat contribution of each thermal zone to the overall thermal budget of the device and thereby allow different policies at various levels of the SoC hierarchy.

Attendees are expected to know a little bit about how the current thermal framework works, but don't need to know all the technical details. We will cover the conceptual differences between the current and proposed models as an introduction in the talk.

Speakers
avatar for Daniel Lezcano

Daniel Lezcano

Power Management Specialist, Linaro Ltd
Daniel worked in 1998 in the Space Industry and Air traffic management for distributed system project in life safety constraints. He acquired for this project a system programming expertise. He joined IBM in 2004 and since this date he does kernel hacking and pushed upstream the... Read More →
avatar for Amit Kucheria

Amit Kucheria

Sr. Kernel Engineer, Linaro
Amit works at Linaro and has been found dabbling in the upstream Linux community in the areas of power and thermal management. He was once found lost in the friendly Zephyr RTOS community for a bit.In the last decade, he’s led the Power Management working group at Linaro, helped... Read More →



Tuesday June 30, 2020 12:25pm - 1:15pm CDT
ELC Theater A