Back to Search
Start Over
Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems
- Source :
- Journal of Zhejiang University SCIENCE C. 15:423-434
- Publication Year :
- 2014
- Publisher :
- Zhejiang University Press, 2014.
-
Abstract
- An algorithm is proposed for scheduling dependent tasks in time-varying heterogeneous multiprocessor systems, in which computational power and links between processors are allowed to change over time. Link contention is considered in the multiprocessor scheduling problem. A linear switching-state space-modeling paradigm is introduced to enable theoretical analysis from a system engineering perspective. Theoretical analysis of this model shows its robustness against changes in processing power and link failure. The proposed algorithm uses a fuzzy decision-making procedure to handle changes in the multiprocessor system. The efficiency of the proposed algorithm is illustrated by several random experiments and comparison against a recent benchmark approach. The results show up to 18% average improvement in makespan, especially for larger scale systems.
- Subjects :
- Job shop scheduling
Computer science
Robustness (computer science)
Distributed computing
General Engineering
Symmetric multiprocessor system
Multiprocessing
Dynamic priority scheduling
Parallel computing
Computer Science::Operating Systems
Fair-share scheduling
Multiprocessor scheduling
Scheduling (computing)
Subjects
Details
- ISSN :
- 1869196X and 18691951
- Volume :
- 15
- Database :
- OpenAIRE
- Journal :
- Journal of Zhejiang University SCIENCE C
- Accession number :
- edsair.doi...........41e8460e1ccfb9a917b6eb424f66fae4
- Full Text :
- https://doi.org/10.1631/jzus.c1300204