DocumentCode :
1925540
Title :
A realistic model for runtime incremental task scheduling in distributed memory multiprocessor systems
Author :
Mallick, Subhasis ; Sinha, Amitabha
Author_Institution :
B.P. Poddar Inst. of Manage. & Technol., Kolkata, India
fYear :
2010
fDate :
28-30 Oct. 2010
Firstpage :
55
Lastpage :
60
Abstract :
Even though the area of parallel computing has existed for many decades, programming a parallel system for the execution of a single application is still a challenging problem than programming a sequential program on single processor. In this paper we investigate a partitioning and scheduling strategy for splitting a non-uniform parallel program into smaller tasks and map them into different processors at runtime. We propose a parallel program model which use explicit parallelism to identify independent section and a dynamic scheduling technique to schedule those independent sections (tasks) using message passing to different processors. Finally we show the accuracy of the scheduling by balance the loads in different processors and reduce the communication cost.
Keywords :
distributed memory systems; dynamic scheduling; message passing; parallel programming; processor scheduling; task analysis; communication cost reduction; distributed memory multiprocessor system; dynamic scheduling technique; message passing; nonuniform parallel program; parallel computing; runtime incremental task scheduling; sequential program; single processor; Dynamic scheduling; Grid computing; Processor scheduling; Runtime; Schedules; Parallel programming; Scheduling; Task graph;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2010 1st International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4244-7675-6
Type :
conf
DOI :
10.1109/PDGC.2010.5679606
Filename :
5679606
Link To Document :
بازگشت