2008
DOI: 10.3923/itj.2008.679.683
|View full text |Cite
|
Sign up to set email alerts
|

MaxStd: A Task Scheduling Heuristic for Heterogeneous Computing Environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
1

Year Published

2009
2009
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 20 publications
(10 citation statements)
references
References 4 publications
0
9
0
1
Order By: Relevance
“…Hence the task having high standard deviation is assigned to the machine which has minimum completion time [7]. Figure 1 illustrates MaxStd heuristic.…”
Section: Maximum Standard Deviation (Maxstd)mentioning
confidence: 99%
“…Hence the task having high standard deviation is assigned to the machine which has minimum completion time [7]. Figure 1 illustrates MaxStd heuristic.…”
Section: Maximum Standard Deviation (Maxstd)mentioning
confidence: 99%
“…The task having low standard deviation of task execution has less variation in execution time on different machines and hence, its delayed assignment for scheduling will not affect overall makespan much. Hence the task having high standard deviation is assigned to the machine which has minimum completion time [14].…”
Section: Maximum Standard Deviationmentioning
confidence: 99%
“…As a well-abstracted model, optimal scheduling of tasks for multiple processors is a NP-complete problem [7], and thus many heuristics and meta-heuristics are proposed in literatures. Heuristics are directly designed for tasks scheduling, such as MinMin [8], Sufferage [9] and MaxStd [10], while meta-heuristics are combinatorial optimization techniques used indirectly for task scheduling, and the representative meta-heuristics include Genetic Algorithm (GA) [8], Simulated Annealing (SA) [8], Particle Swarm Optimization (PSO) [11] and Chemical Reaction Optimization (CRO) [6]. These algorithms work at task level, and require the prediction of each task's execution time on each machine, forming an ETC (Expected Time to Compute) matrix [8].Though both heuristics and meta-heuristics are classic solutions to traditional HTC (High Throughput Computing) [1], they are not suitable for MTC.…”
Section: Related Workmentioning
confidence: 99%