Title :
Near optimal algorithms for scheduling independent chains in BSP
Author :
Goldman, Alfredo ; Mounié, Grégory ; Trystram, Denis
Author_Institution :
LMC, IMAG, Grenoble, France
Abstract :
The aim of this work is to show that scheduling a set of independent chains on a parallel machine under the BSP model is a difficult optimization problem which can be easily approximated in practice. BSP is a machine independent computational model which is becoming more and more popular. Finding the optimal solution when the number of processors is fixed is shown to be hard. Efficient heuristics including communications are proposed and analyzed. We particularly focus on the influence of synchronization between consecutive supersteps. Simulations of a large number of instances have been carried out to complement the theoretical worst case analysis. They confirm the very good behaviour of the algorithm on average
Keywords :
distributed memory systems; heuristic programming; optimisation; parallel machines; scheduling; synchronisation; BSP model; Bulk Synchronous Parallel; heuristics; independent chain scheduling; machine independent computational model; near optimal algorithms; optimal solution; optimization problem; parallel machine; simulation; synchronization; worst case analysis; Algorithm design and analysis; Computational modeling; Delay; Electrical capacitance tomography; Parallel programming; Processor scheduling; Scheduling algorithm; Silicon carbide;
Conference_Titel :
High Performance Computing, 1998. HIPC '98. 5th International Conference On
Conference_Location :
Madras
Print_ISBN :
0-8186-9194-8
DOI :
10.1109/HIPC.1998.738003