Fixed-point self-tuning CPU performance controller for Linux kernel

Published: 01 Jan 2019, Last Modified: 20 May 2025HPCS 2019EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Power saving techniques based on dynamic voltage and frequency scaling (DVFS) allow to optimize performance of processors capable of operating in more and more energy-efficient operating modes. In this paper we propose a new design of DVFS-based self-tuning CPU performance controller for the Linux kernel. The controller autonomously adapts to currently observed model of CPU load dynamics and adjusts CPU performance level to compensate for load variations while optimizing energy efficiency of performed operations.
Loading