This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
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 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

Chief Executive Officer, BayLibre
Mike is an embedded Linux expert who has worked at a large semiconductor manufacturer, an open source non-profit, a too-good-to-be-true Silicon Valley start-up and as an embedded Linux consult. He has brought up new silicon, developed power management for complex system-on-chip processors, ported Android to a lot of different platforms and built some weird and cool products powered by Linux. Mike also authored and co-maintains the Common Clock... Read More →

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