DocumentCode :
3027903
Title :
Optimizing Message Passing Programs Based on Task Section Duplication
Author :
Ye, Yin ; Du, Zhihui ; Hao, Song
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2009
fDate :
10-12 Aug. 2009
Firstpage :
673
Lastpage :
678
Abstract :
The task scheduling model and algorithm is very important to achieve high performance for message passing programs. The SPG (subtask precedence graph) model abstracts a task as a set of communication and computation sections so it can explore the dependence among subtasks precisely. The TSSF (task section based scheduling framework ) is designed to show how to generate subtasks and how to schedule subtasks on to different processors. Based on the SPG model and the TSSF Framework, two TSD(task section duplication based) algorithms, SMU(searching-marking-unmarking) and Scalable SMU are described in detail to show how to get multiple parallel executing paths based on task section duplication. Compared with four typical traditional task scheduling algorithms, the simulation results show that our algorithms outperform other algorithms significantly.
Keywords :
message passing; scheduling; message passing programs; searching-marking-unmarking; subtask precedence graph model; task scheduling model; task section based scheduling framework; task section duplication; Application software; Clustering algorithms; Concurrent computing; Distributed processing; Information science; Message passing; Parallel processing; Processor scheduling; Scheduling algorithm; Signal processing algorithms; Message Passing Program; Task Duplication Algorithm; Task Scheduling Algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-3747-4
Type :
conf
DOI :
10.1109/ISPA.2009.98
Filename :
5207862
Link To Document :
بازگشت