1993 · 26 citations · 0 references
ComputingComputer EngineeringComputer ScienceComputer NetworksInterconnection NetworksParallel ComputingAdaptive RoutingLatency OptimizationNetwork Performance AnalysisRoutingRouting AlgorithmsRouting ArchitectureAdaptive Routing In Cut-through NetworksCut-through RoutingInterconnection Network RoutingInterconnection Network Topology DesignMinimal RoutingNon-minimal RoutingOblivious RoutingVirtual Cut-through Routing
A crucial component of a massively parallel multicomputer is the interconnection network which links all of the nodes of the computer together. This network provides the primary method of communication between the hundreds or thousands of processing nodes and is, thus, critical to the successful operation of the multicomputer. Current state-of-the-art interconnection networks use simple, oblivious routing techniques which achieve very good performance when loading is light, but do not perform well in the presence of non-uniform congestion or faults. Chaotic routing, a non-minimal adaptive routing technique, provides a mechanism which takes into account the presence of congestion and faults when choosing a path for a message and can, thus, achieve better performance. Chaot...