DocumentCode :
3267323
Title :
Barrier synchronization over multistage interconnection networks
Author :
Lee, Craig A.
Author_Institution :
Aerosp. Corp., EL Segundo, CA, USA
fYear :
1990
fDate :
9-13 Dec 1990
Firstpage :
130
Lastpage :
133
Abstract :
The paper identifies two barrier synchronization techniques that are appropriate for nonuniform memory architectures. The first of these two, the dissemination barrier, is based on a progressive skip-ring of flags. The second, called the reflected-tree barrier, is based on software combining trees. The dissemination barrier is optimal in terms of the number of barrier stages required by the algorithm. The reflected-tree barrier, however, is optimal in the number of remote network operations required for algorithm completion. These two are compared by means of probabilistic simulations up to 4096 nodes and actual execution results up to 90 nodes on a BBN GP-1000. These results show that the reflected-tree barrier is significantly better on 30 nodes or more
Keywords :
multiprocessor interconnection networks; operating systems (computers); parallel algorithms; BBN GP-1000; algorithm completion; barrier stages; barrier synchronization; dissemination barrier; flags; multistage interconnection networks; nodes; nonuniform memory architectures; probabilistic simulations; progressive skip-ring; reflected-tree barrier; remote network operations; software combining trees; Appropriate technology; Bandwidth; Cloning; Computational modeling; Computer architecture; Computer science; Concurrent computing; Contracts; Multiprocessor interconnection networks; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2087-0
Type :
conf
DOI :
10.1109/SPDP.1990.143520
Filename :
143520
Link To Document :
بازگشت