IEEE Access (Jan 2024)

A Study of Sleep Time Alignment of CPU Cores for Power Saving

  • Ikuo Otani,
  • Kei Fujimoto

DOI
https://doi.org/10.1109/ACCESS.2024.3399732
Journal volume & issue
Vol. 12
pp. 67416 – 67424

Abstract

Read online

Existing processing models take an immediate processing model that starts processing tasks as soon as a task arrives. This is wasteful in terms of power consumption, because the power-saving mechanisms of CPUs cannot work effectively. To suppress the increase in server power consumption, we propose a power-saving processing model. In this model, multiple tasks are processed together and the sleep timing of each logical core is aligned so that the C-state of the physical core can be put into a deep state. We implemented the proposed method and evaluated its performance on multiple traffic models. Results showed that it can reduce server power consumption with little effect on the processing performance per second.

Keywords