by peter de schrijver (@p2) on Monday, 21 December 2015

+5
Vote on this proposal
Status: Submitted
Section
Full talk

Technical level
Advanced

Media

Objective

Learn the commonly used software techniques for controlling power consumption in computers.

Description

The talk will explain the software techniques commonly used in OSes to control power consumption. Background on why these techniques work will be provided as well as the configuration knobs to control them.

Requirements

computer architecture basics.
basic knowledge about operating system internals (what’s the scheduler, what’s an interrupt)

Speaker bio

Peter is an old time linux user and kernel hacker. He has developed a wide variety of drivers for the linux kernel (network, USB, i2c, spi, clocks, audio). He served as the CTO of Belgian consulting company focussing on FOSS for embedded systems. In 2007 he started to work on power management for the Nokia maemo project (N900, N9). In 2011 he joined NVIDIA to work on power management for the Tegra SoCs.

Comments

  • 1
    [-] Philip Paeps (@trouble) Reviewer a year ago

    I think this would be a good talk. I would like to learn more about how conflicts of interests between “power management” and “performance” can lead to failures on both fronts: more power consumption and poorer performance.

    It would be enlightening to learn how application developers and operations engineers could work /with/ their operating systems, rather than /against/ them, to balance power management and performance concerns.

Login with Twitter or Google to leave a comment