DESIGNING TREE-BASED BARRIER SYNCHRONIZATION ON 2D MESH NETWORKS

Authors
Citation
Js. Yang et Ct. King, DESIGNING TREE-BASED BARRIER SYNCHRONIZATION ON 2D MESH NETWORKS, IEEE transactions on parallel and distributed systems, 9(6), 1998, pp. 526-534
Citations number
23
Categorie Soggetti
Computer Science Theory & Methods","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
9
Issue
6
Year of publication
1998
Pages
526 - 534
Database
ISI
SICI code
1045-9219(1998)9:6<526:DTBSO2>2.0.ZU;2-X
Abstract
In this paper, we consider a tree-based routing scheme for supporting barrier synchronization on scalable parallel computers with a 2D mesh network. Based on the characteristics of a standard programming interf ace, the scheme builds a collective synchronization (CS) tree among th e participating nodes using a distributed algorithm. When the routers are set up properly with the CS tree information, barrier synchronizat ion can be accomplished very efficiently by passing simple messages. P erformance evaluations show that our proposed method performs better t han previous path-based approaches and is less sensitive to variations in group size and startup delay. However, our scheme has the extra ov erhead of building the CS tree. Thus, it is more suitable for parallel iterative computations in which the same barrier is invoked repetitiv ely.