2015
DOI: 10.1002/cpe.3728
|View full text |Cite
|
Sign up to set email alerts
|

Energy‐efficient scheduling algorithms for batch‐of‐tasks (BoT) applications on heterogeneous computing systems

Abstract: One of the major design constraints of a heterogeneous computing system is optimal scheduling, that is, mapping of tasks on the processing nodes in order to optimize the QoS parameters. Because of the huge energy consumption by computing resources, negative environmental effects and reduced system reliability, energy has unavoidably been added as a new parameter to the list of QoS parameters. Energy optimization in scheduling strategies along with makespan makes it an even more challenging combinatorial optimi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 43 publications
0
10
0
Order By: Relevance
“…Being a bi‐objective problem, energy‐aware scheduling requires determining the solutions with maximum possible optimized makespan and energy consumption . Due to NP‐complete nature, a large number of energy‐aware heuristics and meta‐heuristics have been reported in the literature for different types of applications as well as execution environment …”
Section: Related Researchmentioning
confidence: 99%
See 1 more Smart Citation
“…Being a bi‐objective problem, energy‐aware scheduling requires determining the solutions with maximum possible optimized makespan and energy consumption . Due to NP‐complete nature, a large number of energy‐aware heuristics and meta‐heuristics have been reported in the literature for different types of applications as well as execution environment …”
Section: Related Researchmentioning
confidence: 99%
“…The proposed algorithms have been compared to MINSuff and MinMin on account of flow‐time, energy makespan, utilization, and makespan. The proposed algorithm (G2) performs better than peers …”
Section: Related Researchmentioning
confidence: 99%
“…In contrast, our approach makes the assumption that each task is executed with a fixed frequency, but different tasks may use different frequencies when executed on different processors. Two energy‐aware scheduling algorithms for independent tasks have been proposed in the work of Sajid et al The algorithms schedule tasks to the processors based on a weighted aggregation cost function, and then, a task migration phase follows. Many other scheduling algorithms for DVFS environments have been proposed in the literature (see other works).…”
Section: Related Workmentioning
confidence: 99%
“…Heterogeneous distributed system has emerged as a commonly system for handling large scale scientific and commercial problems in various fields, such as image processing, signal processing, pattern matching in text, and so on [2], [9], [12]- [14]. For the sake of improving the performance of the system, many task scheduling algorithms for heterogeneous or homogeneous distributed system have been proposed in the past decades, e.g., [30], [33], [41], [44]. In order to obtain high performance and fast scheduling, Wang et al [41] proposed a multi-objective bi-level programming model for energy and locality aware multi-job scheduling in heterogeneous system.…”
Section: Introductionmentioning
confidence: 99%
“…In order to obtain high performance and fast scheduling, Wang et al [41] proposed a multi-objective bi-level programming model for energy and locality aware multi-job scheduling in heterogeneous system. Sajid et al developed two scheduling algorithms to schedule a BoT (bag-of-tasks, BoT) on heterogeneous system so as to minimize the makespan and the energy consumption [33]. A representative algorithm is…”
Section: Introductionmentioning
confidence: 99%