JOURNAL ARTICLE

Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems

Hamid TabatabaeeMohammad Reza Akbarzadeh-TNaser Pariz

Year: 2014 Journal:   Journal of Zhejiang University SCIENCE C Vol: 15 (6)Pages: 423-434   Publisher: Zhejiang University Press

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.

Keywords:
Computer science Multiprocessing Parallel computing Multiprocessor scheduling Scheduling (production processes) Dynamic priority scheduling Symmetric multiprocessor system Distributed computing Robustness (evolution) Job shop scheduling Rate-monotonic scheduling Mathematical optimization Embedded system Mathematics

Metrics

6
Cited By
2.21
FWCI (Field Weighted Citation Impact)
21
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Scheduling and Optimization Algorithms
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Process Scheduling in Heterogeneous Multiprocessor Systems Using Task Duplication

Pranay ChaudhuriJeffrey Elcock

Journal:   International Journal of Business Data Communications and Networking Year: 2010 Vol: 6 (1)Pages: 58-69
JOURNAL ARTICLE

Data‐aware task scheduling on heterogeneous hybrid memory multiprocessor systems

Junjie ChenKenli LiZhuo TangChubo LiuYan WangKeqin LiKeqin LiKeqin Li

Journal:   Concurrency and Computation Practice and Experience Year: 2016 Vol: 28 (17)Pages: 4443-4459
JOURNAL ARTICLE

Task scheduling on heterogeneous multiprocessor systems through coherent data allocation

Zexi DengHong ShenDunqian CaoZihan YanHuimin Huang

Journal:   Concurrency and Computation Practice and Experience Year: 2021 Vol: 33 (10)
© 2026 ScienceGate Book Chapters — All rights reserved.