Runtime Energy Savings Based on Machine Learning Models for Multicore Applications

Sundriyal, Vaibhav and Sosonkina, Masha (2022) Runtime Energy Savings Based on Machine Learning Models for Multicore Applications. Journal of Computer and Communications, 10 (06). pp. 63-80. ISSN 2327-5219

[thumbnail of jcc_2022062915015575.pdf] Text
jcc_2022062915015575.pdf - Published Version

Download (2MB)

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.

Item Type: Article
Subjects: STM Article > Computer Science
Depositing User: Unnamed user with email support@stmarticle.org
Date Deposited: 29 Apr 2023 05:40
Last Modified: 15 Oct 2024 11:51
URI: http://publish.journalgazett.co.in/id/eprint/1143

Actions (login required)

View Item
View Item