Adaptive Routing in High-Radix Clos Network

John Kim, William Dally, J. Dally, Dennis Abts
2006 ACM/IEEE SC 2006 Conference (SC'06)  
Recent increases in the pin bandwidth of integratedcircuits has motivated an increase in the degree or radix of interconnection network routers. The folded-Clos network can take advantage of these high-radix routers and this paper investigates adaptive routing in such networks. We show that adaptive routing, if done properly, outperforms oblivious routing by providing lower latency, lower latency variance, and higher throughput with limited buffering. Adaptive routing is particularly useful in
more » ... oad balancing around nonuniformities caused by deterministically routed traffic or the presence of faults in the network. We evaluate alternative allocation algorithms used in adaptive routing and compare their performance. The use of randomization in the allocation algorithms can simplify the implementation while sacrificing minimal performance. The cost of adaptive routing, in terms of router latency and area, is increased in high-radix routers. We show that the use of imprecise queue information reduces the implementation complexity and precomputation of the allocations minimizes the impact of adaptive routing on router latency.
doi:10.1109/sc.2006.10 fatcat:n5udo3hnavbobkmlu6vrk455he