Power Management and Energy Awareness track

Thursday, September 14, 2017 from 9:30am12:30pm
Platinum C
 

The Linux Plumbers 2017 Power Management and Energy-awareness track focuses on topics related to power management frameworks, task scheduling in relation to power/energy optimization, and platform power management mechanisms. The goal is to facilitate cross framework and cross platform discussions that can help improve power and energy-awareness in Linux.

Etherpad

Audio Part 1
Audio Part 2

Microconference Leaders

Rafael Wysocki, Morten Rasmussen, Kevin Hilman

Proposals for this track

* Atomic cpufreq set operation using platform firmware interface on ARM

How to achieve or make operations in OSPM atomic for CPU frequency scaling using platform firmware interface on ARM platforms ? (slides)
Power Management and Energy Awareness 08/23/2017
Sudeep Holla

* Enable the runtime PM centric path for ACPI

What are the benefits of using the runtime PM centric path for system sleep - and how does it impacts the ACPI PM domain!?
Power Management and Energy Awareness 08/23/2017
Ulf Hansson

* Exploring aperf/mperf monitors on ARM systems

With newer ARM platforms implementing some related counters, can we make use of them until interface is completely standardized ?
Power Management and Energy Awareness 08/23/2017
Sudeep Holla

* Improving estimation of Task/CPU's utilization

Review of a possible alternative solution to the "decay-clamp" idea.
Power Management and Energy Awareness 08/25/2017
Patrick Bellasi

* Linux Power Management Frameworks Status Report

Status report of high-level PM frameworks in the Linux kernel.
Power Management and Energy Awareness 07/28/2017
Rafael Wysocki

* Scheduling under CPU capacity constraints

The potential difference in max and delivered CPU performance (capacity) is growing (thermal and peak current management), can we keep ignoring it, or should load-balancing factor the constraints in?
Power Management and Energy Awareness 08/30/2017
Morten Rasmussen

* schedutil usage/aggregation of utilization signals

schedutil usage/aggregation of utilization signals
Power Management and Energy Awareness 08/23/2017
Juri Lelli

* Targetted CPU thermal throttling

Discussion on throttling only processes, which are causing thermal issues
Power Management and Energy Awareness 07/24/2017
Srinivas Pandruvada

* The quest for faster Linux suspend/resume

With test result from analyze_suspend tool, we will share some of the key issues fixed, and those still outstanding, especially some typical failures, which are likely to be repeated.
Power Management and Energy Awareness 05/05/2017
Zhang Rui, Yu Chen

* Update on CPU cluster idling

Update on CPU cluster idling
Power Management and Energy Awareness 08/23/2017
Ulf Hansson

* Update on the generic PM domain

A highlight of the recent changes made to genpd and an update of ongoing/next developments.
Power Management and Energy Awareness 08/23/2017
Ulf Hansson

* Userspace task placement on big.LITTLE systems

Discuss simple userspace daemon for placing tasks in heterogenous CPU systems
Power Management and Energy Awareness 08/23/2017
Michael Turquette

* Using runtime PM callbacks for system suspend/resume in PM core

Discussion on a recent proposal to change the PM core so that it can reuse runtime PM callbacks directly for system suspend/resume in some situations.
Power Management and Energy Awareness 09/07/2017
Rafael Wysocki

* Utilization clamping support for the CPU controller

Discussion on the proposal for a per-task API to bias OPP selection.
Power Management and Energy Awareness 08/25/2017
Patrick Bellasi