Title :
A M-level parallel task scheduling
Author :
Panda, S.K. ; Khilar, Pabitra Mohan
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Inst. of Technol., Rourkela, India
Abstract :
Task scheduling is the challenging issues of Parallel Processing. Optimal scheduling can reduce computation time of the processor. In scheduling, tasks are not independent of each other. So, Directed Acyclic Graph is used to show the interdependency among tasks. In this paper, we introduce a new scheduling measurement called Middle-level (m-level) that improves the performance of scheduling. Our algorithm has two step approaches: m-level and sufferage value. It reduces the idle time and efficient utilization of the processor time in comparison to other scheduling algorithms. It gives optimal or close to optimal solution. Communication cost is considered to be a part of real time systems.
Keywords :
directed graphs; parallel processing; processor scheduling; real-time systems; M-level parallel task scheduling; communication cost; directed acyclic graph; interdependency; middle-level scheduling; optimal scheduling; optimal solution; parallel processing; processor computation time; real time systems; scheduling algorithms; scheduling measurement; sufferage value; Processor scheduling; directed acyclic graph; m-level; processing element; schedule length; sufferage value; task scheduling;
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4673-2922-4
DOI :
10.1109/PDGC.2012.6449923