Download presentation
Presentation is loading. Please wait.
Published byVictor Thompson Modified over 8 years ago
1
Dijkstra-Scholten and Shavit-Francez termination algorithms
2
Index : Introduction Experimental Setup Result Analysis Conclusion
Future Work
3
Introduction Dijkstra-Scholten algorithm detects the termination of a centralized basic computation. Shavit-Francez generalized Dijkstra – Scholten to decentralized basic computations (multiple initiators) In this algorithm, each initiator maintains a computation tree similar to Dijkstra-Scholten and when the computation tree collapses it may participate in the computation tree of other initiators. All processes participate in Wave to detect the termination of computation.
4
Experimental Setup Echo algorithm runs on the top of basic algorithm.
Each node participate in computation at least once. Algorithm terminates when Echo algorithm decides. Total number of messages (basic + control) exchanged in the algorithm are counted.
5
Result Analysis :Only one process participate in computation as initiator
6
Result Analysis :50% of process participate in computation as initiators
7
Result Analysis :All process participate in computation as initiators
8
Conclusion Observed behavior of Shavit-Francez termination algorithm for different topologies.
9
Future Work Perform the same analysis for various wave algorithms.
To observe performance of algorithm when random nodes participate in computation.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.