DocumentCode :
3486172
Title :
Barrier synchronization in distributed-memory multiprocessors using rendezvous primitives
Author :
Gupta, Sandeep K S ; Panda, Dhabaleswar K.
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear :
1993
fDate :
13-16 Apr 1993
Firstpage :
501
Lastpage :
505
Abstract :
This paper deals with barrier synchronization in wormhole routed distributed-memory multiprocessors. New rendezvous and multirendezvous synchronization primitives are proposed to implement a barrier between two and multiple processors, respectively. These primitives reduce the number of communication steps required to implement a barrier; thus, significantly reducing the synchronization overhead for networks with high communication start-up cost. Two algorithms for barrier synchronization on k-ary n-cube networks are presented. The rendezvous primitive allows one to synchronize all processors in nlog2(k) steps. The multirendezvous primitive allows one to synchronize an arbitrary subset of processors in optimal number of communication steps depending on the ratio of the communication start-up (ts) to the link-propagation (tp) cost
Keywords :
distributed memory systems; message passing; multiprocessing programs; multiprocessor interconnection networks; synchronisation; barrier synchronization; communication start-up cost; communication steps; distributed-memory multiprocessors; message passing; multirendezvous synchronization primitives; n-cube networks; rendezvous primitives; synchronization overhead; wormhole routed distributed-memory multiprocessors; Communication system control; Cost function; Distributed computing; Hardware; Hypercubes; Information science; Message passing; Routing; Switching circuits; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location :
Newport, CA
Print_ISBN :
0-8186-3442-1
Type :
conf
DOI :
10.1109/IPPS.1993.262826
Filename :
262826
Link To Document :
بازگشت