paper-KeepItSimple/sections/conclusion.tex

14 lines
804 B
TeX

% -*- root: ../main.tex -*-
%!TEX root=../main.tex
We have demonstrated that non-idle frequencies below $\fenergy$ are generally less energy-efficient.
Based on this observation, we proposed a truncated \schedutil governor that ignores speeds below $\fenergy$.
We further demonstrate that historical CPU usage is not necessarily a reliable estimator of the active computation needs of a phone.
Based on this observation, we proposed a new governor, \systemname, that relies exclusively on hints from user-space to manage speed selections.
We identify an API that is already in use by Android to request performance boosts, and leverage it in \systemname to decide when the governor should exceed $\fenergy$.
Our proposed governors simultaneously improve performance and reduce energy consumption.