The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - May (1996 vol.7)
pp: 537-544
ABSTRACT
<p><b>Abstract</b>—We propose a simple algorithm which is based on edge-coloring of system graphs for termination detection of loosely synchronous computations. The proposed algorithm is fully symmetric in that all processors run syntactically identical code and can detect global termination at the same time. Under the 1-port communication model, the algorithm is optimal in terms of termination delay, the difference between the time when a global termination occurs and the time it is detected, in a number of structures—chain, ring of even number of nodes, <it>k</it>-ary <it>n</it>-cube and <it>k</it>-ary <it>n</it>-mesh of low degree, where <it>k</it> is even; and near-optimal for other cases. The optimality analysis is based on results from a related problem, periodic gossiping in edge-colored graphs. This algorithm has been applied to some practical cases in which the overhead due to its execution is found to be insignificant.</p>
INDEX TERMS
Data parallelism, distributed algorithms, interconnection networks, multicomputers, parallel and distributed systems, synchronous computations, termination detection.
CITATION
Chengzhong Xu, Francis C.M. Lau, "Efficient Termination Detection for Loosely Synchronous Applications in Multicomputers", IEEE Transactions on Parallel & Distributed Systems, vol.7, no. 5, pp. 537-544, May 1996, doi:10.1109/71.503778
15 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool