What is it about?

This paper aims at giving an insight into the structure of optimal energy-aware CPU frequency scaling rules. It gives a characterization of solutions to the optimal control problem of energy-efficient real-time packet inspection performed by a Linux server. A class of CPU frequency switching rules, exploiting dynamic voltage and frequency scaling mechanisms, is constructed based on experimentally identified model of server operations.

Featured Image

Why is it important?

The designed control rules are demonstrated to outperform the default CPU frequency scaling governor for the Linux kernel both in terms of achievable power savings and service quality.

Perspectives

This work presents theoretical results that support development of application-specific CPU governors for the Linux system. It shows that energy-efficiency of data processing can be improved if the server controllers are tailored to the workload profile and hardware characteristics.

Dr Michał P. Karpowicz
Politechnika Warszawska

Read the Original

This page is a summary of: Energy-efficient CPU frequency control for the Linux system, Concurrency and Computation Practice and Experience, April 2015, Wiley,
DOI: 10.1002/cpe.3476.
You can read the full text:

Read

Contributors

The following have contributed to this page