ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Journal of Systems Architecture
Volume 52, Issue 4, April 2006, Pages 235-256
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (467 K)

  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.sysarc.2005.08.001    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2005 Elsevier B.V. All rights reserved.

The algorithm of pipelined gossiping

Vincenzo De FlorioCorresponding Author Contact Information, E-mail The Corresponding Author and Chris Blondia

University of Antwerp, Department of Mathematics and Computer Science, Performance Analysis of Telecommunication Systems Group, Middelheimlaan 1, 2020 Antwerp, Belgium Interdisciplinary Institute for BroadBand Technology, Crommenlaan 8, 9050 Ghent-Ledeberg, Belgium

Received 11 February 2002; 
revised 27 January 2005; 
accepted 9 August 2005. 
Available online 25 October 2005.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

A family of gossiping algorithms depending on a parameter permutation is introduced, formalized, and discussed. Several of its members are analyzed and their asymptotic behaviour is revealed, including a member whose model and performance closely follows the one of hardware pipelined processors. This similarity is exposed. An optimizing algorithm is finally proposed and discussed as a general strategy to increase the performance of the base algorithms.

Keywords: Algorithms; Combinatorics; Gossiping; Inter-process communication; Finite-state automata

Article Outline

1. Introduction
2. A formal model
3. First case: Identity permutation
4. Second case: Pseudo-random permutations
5. Third case: The algorithm of pipelined broadcast
6. Further optimizations
6.1. Applying Algorithm 2 to the case of the identity permutation
6.2. Applying Algorithm 2 to the case of the pseudo-random permutation
6.3. Applying Algorithm 2 in the pipelined broadcast mode
7. Applicative examples
7.1. The EFTOS Voting Farm
7.2. Applications to Hopfield neural networks
8. Conclusions and future work
References
Vitae

























 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)