DocumentCode :
884092
Title :
Performance of the optimal causal multicast algorithm: a statistical analysis
Author :
Chandra, Punit ; Gambhire, Pranav ; Kshemkalyani, Ajay D.
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA
Volume :
15
Issue :
1
fYear :
2004
Firstpage :
40
Lastpage :
52
Abstract :
An optimal causal message ordering algorithm for asynchronous distributed systems was proposed by Kshemkalyani and Singhal and its optimality was proven theoretically. For a system of n processes, although the space complexity of this algorithm was shown to be O(n2) integers, it was expected that the actual space overhead would be much less than n2. It is difficult to determine the behavior of this algorithm by a theoretical analysis. We measure the overheads of two different implementations of the optimal causal message ordering algorithm via simulation under a wide range of system conditions. The optimal algorithm is seen to display significantly less message space overhead and log space overhead than the canonical Raynal-Schiper-Toueg algorithm.
Keywords :
communication complexity; message passing; performance evaluation; statistical analysis; asynchronous distributed system; canonical Raynal-Schiper-Toueg algorithm; message space overhead; optimal causal message ordering algorithm; space complexity; statistical analysis; Algorithm design and analysis; Clocks; Concurrent computing; Displays; Distributed databases; Logic; Message passing; Multicast algorithms; Programming profession; Statistical analysis;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2004.1264784
Filename :
1264784
Link To Document :
بازگشت