The Totem single-ring ordering and membership protocol
ACM Transactions on Computer Systems (TOCS)
Horus: a flexible group communication system
Communications of the ACM
Communications of the ACM
A fault tolerant routing algorithm based on cube algebra for hypercube systems
Journal of Systems Architecture: the EUROMICRO Journal
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
Reliable Distributed Computing with the ISIS Toolkit
Reliable Distributed Computing with the ISIS Toolkit
Moshe: A group membership service for WANs
ACM Transactions on Computer Systems (TOCS)
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Parallel Programming in C with MPI and OpenMP
Parallel Programming in C with MPI and OpenMP
Hi-index | 0.00 |
Group communication is an important paradigm for fault tolerance in large scale systems We describe various group architectures as pipelined, hierarchical, daisy and hypercube groups each consisting of separate clusters, investigate the theoretical performance bounds of these architectures and evaluate their experimental performances using MPI group communication primitives We first derive time bounds for multicast message deliveries in these architectures and then provide tests to measure the times taken for the same operation The multicast message delivery times are tested against the number of clusters within a group and the size of the multicast message We conclude that daisy architecture is favorable both in terms of delivery times and message sizes theoretically and experimentally.