IEEE Transactions on Computers · 1991 · 422 citations · 7 references
ComputingComputer ScienceComputer SystemsFault ToleranceFault-tolerant SystemsInterconnection NetworksAdaptive RoutingDeadlock AvoidanceNetwork Fault ToleranceNetwork TopologyRoutingRouting AlgorithmsAdaptive Routing In Wormhole NetworksChannelsDeadlockDeadlock-free RoutingFault Tolerance MechanismsFault-tolerant Interconnection NetworksRouting TheoryVirtual Channels
The concept of virtual channels is extended to multiple virtual communication systems that provide adaptability and fault tolerance in addition to being deadlock-free. A channel dependency graph is taken as the definition of what connections are possible, and any routing function must use only those connections defined by it. Virtual interconnection networks allowing adaptive, deadlock-free routing are examined for three k-ary n-cube topologies: unidirectional, torus-connected bidirectional, and mesh-connected bidirectional.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
7