Title
A List Scheduling Algorithm for DAG-Based Parallel Computing Models.
Abstract
Task scheduling on multiprocessor system is a well-known problem in area of parallel computing. For this problem, many static scheduling algorithms have been reported. But in most static algorithms, only one attribute of tasks is considered when constructing a ready list, which consists of all ready tasks, and there is no evaluation for different task attributes. In this paper, a list scheduling algorithm for DAG-based parallel computing models is proposed. It is mainly designed for reducing the scheduling length of applications with regular DAG models. Eight task attributes in the DAG model are evaluated, and corresponding rules are presented, which will be used in constructing the ready list. And when scheduling tasks, its start time and communication cost on idle processors are taken into consideration. Experimental results show that the proposed algorithm can achieve a significant performance improvement, which is upï¾źto 142ï¾ź%.
Year
DOI
Venue
2015
10.1007/978-3-319-27122-4_28
ICA3PP
Field
DocType
Citations 
Fixed-priority pre-emptive scheduling,Multiprocessor scheduling,Fair-share scheduling,Computer science,Parallel computing,Algorithm,Two-level scheduling,Rate-monotonic scheduling,Dynamic priority scheduling,Earliest deadline first scheduling,Round-robin scheduling,Distributed computing
Conference
0
PageRank 
References 
Authors
0.34
13
5
Name
Order
Citations
PageRank
Hao Fu122.76
Ce Yu27515.15
Sun Jizhou325347.07
Mengmeng Wang45011.50
Jun Du561.16