Reliable broadcast in hypercube multicomputers
- 1 December 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. 37 (12), 1654-1657
- https://doi.org/10.1109/12.9743
Abstract
A simple algorithm for broadcasting in a hypercube multicomputer containing faulty nodes/links is proposed. The algorithm delivers multiple copies of the broadcast message through disjoint paths to all the modes in the system. Its salient feature is that the delivery of the multiple copies is transparent to the processes receiving the message and does not require the processes to know the identity of the faulty processors. The processes on nonfaulty nodes that receive the message identify the original message from the multiple copies using some scheme appropriate for the fault model used. The algorithm completes in n+1 steps if each node can simultaneously use all of its outgoing links. If each node cannot use more than one outgoing link at a time, then the algorithm requires 2n steps.Keywords
This publication has 9 references indexed in Scilit:
- Alternative majority-voting methods for real-time computing systemsIEEE Transactions on Reliability, 1989
- Routing and broadcasting in faulty hypercube computersPublished by Association for Computing Machinery (ACM) ,1988
- Message routing in an injured hypercubePublished by Association for Computing Machinery (ACM) ,1988
- Optimal clock synchronizationJournal of the ACM, 1987
- The cosmic cubeCommunications of the ACM, 1985
- Synchronizing clocks in the presence of faultsJournal of the ACM, 1985
- The Byzantine Generals ProblemACM Transactions on Programming Languages and Systems, 1982
- A method for obtaining digital signatures and public-key cryptosystemsCommunications of the ACM, 1978
- GRAPH THEORYPublished by Defense Technical Information Center (DTIC) ,1969