Learn more about the event and register now!
Back To Schedule
Tuesday, October 11 • 18:10 - 19:00
BoF: Linux Device Performance Framework - Michael Turquette, BayLibre

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

Complex system-on-chip processors provide performance levels for their devices and peripherals. The same chips also provide interconnects with performance knobs connecting these devices. For years, Linux has not provided a way to express the relationship between a device and its performance states, nor a uniform method for drivers to change these states. There are many solutions to this in downstream vendor trees. Let's fix that.

The purpose of this BoF is to start a discussion around the topic with a wide audience, solicit feedback on the currently proposed approach and move forward with consensus.

This BoF will discuss the types of performance states that need to be modeled, existing Linux driver frameworks that can be re-used, new code that needs to be written and how Device Tree plays a role. Will we write a new DVFS or Interconnect Framework? Attend and find out!


Michael Turquette

CEO, BayLibre, Inc.
Michael is a retired Linux kernel hacker turned business executive. He runs BayLibre, a French software engineering consultancy focused on embedded Linux, Android and RTOS such as Zephyr. Managing a team of close friends and open source rockstars as well as having access to great... Read More →

Tuesday October 11, 2016 18:10 - 19:00 CEST
Salon 7 - Ground Level