2016
DOI: 10.1177/1094342016665471
|View full text |Cite
|
Sign up to set email alerts
|

A survey on software methods to improve the energy efficiency of parallel computing

Abstract: Energy consumption is one of the top challenges for achieving the next generation of supercomputing. Codesign of hardware and software is critical for improving energy efficiency (EE) for future large-scale systems. Many architectural power-saving techniques have been developed, and most hardware components are approaching physical limits. Accordingly, parallel computing software, including both applications and systems, should exploit power-saving hardware innovations and manage efficient energy use. In addit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(19 citation statements)
references
References 155 publications
(413 reference statements)
0
19
0
Order By: Relevance
“…Consequently, we add analysis on energy and power control methods in our analysis. e study in [7] includes a survey of software methods for improving energy efficiency in parallel computing from a slightly different perspective; namely, it focuses on increasing energy efficiency for parallel computations. It discusses components such as processor, memory, and network, from application to the system level and elements such as load and mixed precision computations in parallel computing.…”
Section: Existing Surveysmentioning
confidence: 99%
“…Consequently, we add analysis on energy and power control methods in our analysis. e study in [7] includes a survey of software methods for improving energy efficiency in parallel computing from a slightly different perspective; namely, it focuses on increasing energy efficiency for parallel computations. It discusses components such as processor, memory, and network, from application to the system level and elements such as load and mixed precision computations in parallel computing.…”
Section: Existing Surveysmentioning
confidence: 99%
“…For example, scheduling algorithm for Map Reduce model follows different approach compared to other models like workflow, web application, streaming application, graph processing etc. To make the infrastructure sustainable and environment eco-friendly, there is a need of green ICT-based innovative applications [142]. Effective design of cloud applications contains APIs or services.…”
Section: Application Designmentioning
confidence: 99%
“…To solve the heating problem of CDCs, thermal-aware scheduling is designed to minimize cooling setpoint temperature, hotspots and thermal gradient. Thermal-aware scheduling is better than heat modelling [142]. Thermal-aware scheduling based on heat modelling performs computational scheduling of workload.…”
Section: Thermal-aware Schedulingmentioning
confidence: 99%
“…It is important in particular for execution that is energy efficient for various levels of utilization [4]. The authors of [5] investigate software methods aimed at improving energy efficiency in parallel computing. In particular it focuses on load imbalance, mixed precision in floating-point operations.…”
Section: Related Workmentioning
confidence: 99%