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
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;
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2010 1st International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4244-7675-6
DOI :
10.1109/PDGC.2010.5679606