DocumentCode :
1630911
Title :
Groups in bulk synchronous parallel computing
Author :
Gonzalez, Jose A. ; Leon, Coromoto ; Piccoli, Fabrizio ; Printista, M. ; Roda, J.L. ; Rodriguez, Claudia
Author_Institution :
Dept. de EIOC, Univ. de La Laguna
fYear :
2000
fDate :
6/22/1905 12:00:00 AM
Firstpage :
244
Lastpage :
251
Abstract :
An extension to the Bulk Synchronous Parallel Model (BSP) to allow the use of asynchronous BSP groups of processors is presented. In this model, called Nested BSP, processor groups can be divided and processors in a group synchronize through group dependent collective operations generalizing the concept of barrier synchronization. A classification of problems and algorithms attending to their parallel input-output distribution is provided. For one of these problem classes, the called common-common class, we present a general strategy to derive efficient parallel algorithms. Algorithms belonging to this class allow the arbitrary division of the processor subsets, easing the opportunities of the underlying BSP software to divide the network in independent sub networks, minimizing the impact of the traffic in the rest of the network in the predicted cost. The expressiveness of the model is exemplified through three divide and conquer programs. The computational results for these programs in six high performance supercomputers show both the accuracy of the model and the optimality of the speedups for the class of problems considered
Keywords :
divide and conquer methods; parallel algorithms; processor scheduling; resource allocation; barrier synchronization; bulk synchronous parallel computing; common-common class; divide and conquer programs; efficient parallel algorithms; group dependent collective operations; independent sub networks; parallel input-output distribution; Concurrent computing; Costs; Libraries; Parallel algorithms; Parallel processing; Phase change random access memory; Software algorithms; Supercomputers; Telecommunication traffic; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2000. Proceedings. 8th Euromicro Workshop on
Conference_Location :
Rhodos
Print_ISBN :
0-7695-0500-7
Type :
conf
DOI :
10.1109/EMPDP.2000.823418
Filename :
823418
Link To Document :
بازگشت