Journal of Computer and Communications

Volume 10, Issue 6 (June 2022)

ISSN Print: 2327-5219   ISSN Online: 2327-5227

Google-based Impact Factor: 1.12  Citations  

Runtime Energy Savings Based on Machine Learning Models for Multicore Applications

HTML  XML Download Download as PDF (Size: 2168KB)  PP. 63-80  
DOI: 10.4236/jcc.2022.106006    118 Downloads   518 Views  Citations

ABSTRACT

To improve the power consumption of parallel applications at the runtime, modern processors provide frequency scaling and power limiting capabilities. In this work, a runtime strategy is proposed to maximize energy savings under a given performance degradation. Machine learning techniques were utilized to develop performance models which would provide accurate performance prediction with change in operating core-uncore frequency. Experiments, performed on a node (28 cores) of a modern computing platform showed significant energy savings of as much as 26% with performance degradation of as low as 5% under the proposed strategy compared with the execution in the unlimited power case.

Share and Cite:

Sundriyal, V. and Sosonkina, M. (2022) Runtime Energy Savings Based on Machine Learning Models for Multicore Applications. Journal of Computer and Communications, 10, 63-80. doi: 10.4236/jcc.2022.106006.

Cited by

[1] Runtime Power Allocation Based on Multi-GPU Utilization in GAMESS
Journal of Computer …, 2022

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.