Back to Search
Start Over
An efficient weighted bi-objective scheduling algorithm for heterogeneous systems
- Source :
- Repositório Institucional da UFRN, Universidade Federal do Rio Grande do Norte (UFRN), instacron:UFRN
- Publication Year :
- 2011
- Publisher :
- Elsevier BV, 2011.
-
Abstract
- This paper proposes the Makespan and Reliability Cost Driven (MRCD) heuristic, a static scheduling strategy for heterogeneous distributed systems that not only minimizes the makespan, but also maximizes the reliability of the application. The MRCD scheduling decisions are guided by a weighted function that considers both objectives simultaneously, instead of prioritizing one of them. This work also introduces a classification of the solutions produced by weighted bi-objective schedulers to aid users to tune the weighting function such that an appropriate solution can be selected in accordance with their needs. In comparison with the related work, MRCD produced schedules with makespans that were significantly better then those produced by the other strategies at expense of an insignificant deterioration in reliability.
- Subjects :
- Schedule
Job shop scheduling
Computer Networks and Communications
Computer science
Heuristic
Distributed computing
Reliability
Directed acyclic graph
Static scheduling
Heterogeneous systems
Computer Graphics and Computer-Aided Design
Fair-share scheduling
Theoretical Computer Science
Scheduling (computing)
Direct acyclic tasks
Artificial Intelligence
Hardware and Architecture
Bi objective
Software
Subjects
Details
- ISSN :
- 01678191
- Volume :
- 37
- Database :
- OpenAIRE
- Journal :
- Parallel Computing
- Accession number :
- edsair.doi.dedup.....b67d1dd30f4790eecb9c345e139f582d
- Full Text :
- https://doi.org/10.1016/j.parco.2010.10.003