Title :
Performance of barrier synchronization methods in a multi-access network
Author :
Cheung, Shun Yan ; Sunderam, Vaidy S.
Author_Institution :
Dept. of Math. & Comput. Sci., Emory Univ., Atlanta, GA, USA
Abstract :
Barrier synchronization is a commonly used primitive in parallel processing, but has traditionally been implemented only on hardware multiprocessors. With the growing interest in concurrent computing on general purpose networks, it is worthwhile investigating methods for implementing barriers in such environments. We present different algorithms for barrier synchronization on the widely prevalent multi-access bus network, and derive analytical performance metrics for each of the proposed schemes, which are then compared against simulation results. Our findings indicate that algorithms originally developed for dedicated interconnection networks perform fairly well in shared bus networks with some modifications, and interestingly that the best performance is obtained with a dimensional exchange algorithm
Keywords :
multi-access systems; parallel algorithms; parallel machines; performance evaluation; synchronisation; analytical performance metrics; barrier synchronization methods; concurrent computing; dedicated interconnection networks; dimensional exchange algorithm; general purpose networks; multi-access bus network; multi-access network; parallel processing; shared bus networks; simulation results; Algorithm design and analysis; Analytical models; Computer networks; Concurrent computing; Hardware; Intelligent networks; Measurement; Multiprocessor interconnection networks; Parallel processing; Performance analysis;
Conference_Titel :
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location :
Sudbury, Ont.
Print_ISBN :
0-8186-4212-2
DOI :
10.1109/ICCI.1993.315383