2020
DOI: 10.1142/s0218126620502035
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Efficient Scheduling Optimization for Parallel Applications on Heterogeneous Distributed Systems

Abstract: Designing energy-efficient scheduling algorithms on heterogeneous distributed systems is increasingly becoming the focus of research. State-of-the-art works have studied scheduling by combining dynamic voltage and frequency scaling (DVFS) technology and turning off the appropriate processors to reduce dynamic and static energy consumptions. However, the methods for turning off processors are ineffective. In this study, we propose a novel method to assign priorities to processors for facilitating effective sele… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 42 publications
0
6
0
Order By: Relevance
“…0, and f k,max = 1 GHz (all the frequency values are discrete with an accuracy of 0.01 GHz). These parameters are set exactly by reference to existing work [3,12,35]. In this experiment, 20 processors are randomly generated for each experiment.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…0, and f k,max = 1 GHz (all the frequency values are discrete with an accuracy of 0.01 GHz). These parameters are set exactly by reference to existing work [3,12,35]. In this experiment, 20 processors are randomly generated for each experiment.…”
Section: Resultsmentioning
confidence: 99%
“…For the processor's power model, we used the references in the existing articles [12,29,30]. The power consumption manifests in two forms: dynamic and static power consumption.…”
Section: Energy Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…This section conducts the performance of the proposed ECGA by comparing with HEFT, 48 MIN-MIN, 50 ECS, 51 MPQGA, 52 ESAB, 9 and MOGA 53 algorithms since all of them have the same model and solve the same problem. The HEFT algorithm first sorts the tasks with descending order of upward rank value into a list and then assigns each task to the processor, which minimizes the earliest finish time.…”
Section: Methodsmentioning
confidence: 99%
“…Jinlin Song et al 43 proposed an efficient scheduling algorithm to minimize schedule length, which pre-assigns an energy consumption constraint with an average assignment value to every task. Nan Gao et al 9 designed an energy-efficient scheduling algorithm based on bisection, which attempts to lower energy consumption by selecting the most energy-efficient processor to turn on. Longxin Zhang et al 11 present a bi-objective genetic algorithm to find non-dominated solutions, which to pursue low energy consumption and high system reliability.…”
Section: Related Workmentioning
confidence: 99%