2003 · 40 citations · 17 references
ComputingComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsAdaptive RoutingCircuit SwitchingFault-tolerant CommunicationRoutingRouting AlgorithmsSwitching TechniquesCommunication ProtocolsFault Tolerant ArchitecturesFault-tolerant ArchitectureFault-tolerant RoutingFault-tolerant SwitchingPipelined CommunicationPipelined Digital CircuitsWormhole Routing
An effort is made to reconcile the conflicting demands of performance and fault-tolerance in interprocessor communication protocols. To this end, the authors propose a pipelined communication mechanism-pipelined circuit-switching (PCS)-which is variant of the well known wormhole routing (WR) mechanism. They present a new class of adaptive routing algorithms, misrouting backtracking-m (MB-m), made possible by PCS and proofs of some fault-tolerant properties of MB-m. The results of an experimental evaluation of PCS and MB-3 are also presented. This methodology provides performance approaching that of WR, while realizing fault-tolerant behavior that is difficult to achieve with WR.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
17
William J. Dally · IEEE Transactions on Parallel and Distributed Systems · 1992 · 1.2K citations
Supporting systolic and memory communication in iWarp
Shekhar Borkar, Robert Cohn, George W. Cox et al. · ACM SIGARCH Computer Architecture News · 1990 · 171 citations