LAPSE:2023.8673
Published Article
LAPSE:2023.8673
The Software Cache Optimization-Based Method for Decreasing Energy Consumption of Computational Clusters
Alla G. Kravets, Vitaly Egunov
February 24, 2023
Abstract
Reducing the consumption of electricity by computing devices is currently an urgent task. Moreover, if earlier this problem belonged to the competence of hardware developers and the design of more cost-effective equipment, then more recently there has been an increased interest in this issue on the part of software developers. The issues of these studies are extensive. From energy efficiency issues of various programming languages to the development of energy-saving software for smartphones and other gadgets. However, to the best of our knowledge, no study has reported an analysis of the impact of cache optimizations on computing devices’ power consumption. Hence, this paper aims to provide an analysis of such impact on the software energy efficiency using the original software design procedure and computational experiments. The proposed Software Cache Optimization (SCO)-based Methodology was applied to one of the key linear algebra transformations. Experiments were carried out to determine software energy efficiency. RAPL (Running Average Power Limit) was used—an interface developed by Intel, which provides built-in counters of Central Processing Unit (CPU) energy consumption. Measurements have shown that optimized software versions reduce power consumption up to 4 times in relation to the basic transformation scheme. Experimental results confirm the effectiveness of the SCO-based Methodology used to reduce energy consumption and the applicability of this technique for software optimization.
Keywords
analytical efficiency evaluation, cache memory, cache miss, energy efficiency of software, householder transformation, RAPL, reflection transformation, software cache optimization
Suggested Citation
Kravets AG, Egunov V. The Software Cache Optimization-Based Method for Decreasing Energy Consumption of Computational Clusters. (2023). LAPSE:2023.8673
Author Affiliations
Kravets AG: CAD&RD Department, Volgograd State Technical University, 400005 Volgograd, Russia; Institute of System Analysis and Management, Dubna State University, Moscow Region, 141982 Dubna, Russia [ORCID]
Egunov V: Computers and Systems Department, Volgograd State Technical University, 400005 Volgograd, Russia
Journal Name
Energies
Volume
15
Issue
20
First Page
7509
Year
2022
Publication Date
2022-10-12
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en15207509, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.8673
This Record
External Link

https://doi.org/10.3390/en15207509
Publisher Version
Download
Files
Feb 24, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
199
Version History
[v1] (Original Submission)
Feb 24, 2023
 
Verified by curator on
Feb 24, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.8673
 
Record Owner
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version