DocumentCode :
1920704
Title :
On-the-Fly Adaptive Routing in High-Radix Hierarchical Networks
Author :
García, Marina ; Vallejo, Enrique ; Beivide, Ramón ; Odriozola, Miguel ; Camarero, Cristóbal ; Valero, Mateo ; Rodríguez, Germán ; Labarta, Jesús ; Minkenberg, Cyriel
Author_Institution :
Univ. of Cantabria, Santander, Spain
fYear :
2012
fDate :
10-13 Sept. 2012
Firstpage :
279
Lastpage :
288
Abstract :
Dragonfly networks have been recently proposed for the interconnection network of forthcoming exascale supercomputers. Relying on large-radix routers, they build a topology with low diameter and high throughput, divided into multiple groups of routers. While minimal routing is appropriate for uniform traffic patterns, adversarial traffic patterns can saturate inter-group links and degrade the obtained performance. Such traffic patterns occur in typical communication patterns used by many HPC applications, such as neighbor data exchanges in multi-dimensional space decompositions. Non-minimal traffic routing is employed to handle such cases. Adaptive policies have been designed to select between minimal and nonminimal routing to handle variable traffic patterns. However, previous papers have not taken into account the effect of saturation of intra-group (local) links. This paper studies how local link saturation can be common in these networks, and shows that it can largely reduce the performance. The solution to this problem is to use nonminimal paths that avoid those saturated local links. However, this extends the maximum path length, and since all previous routing proposals prevent deadlock by relying on an ascending order of virtual channels, it would imply unaffordable cost and complexity in the network routers. In this paper we introduce a novel routing/flow-control scheme that decouples the routing and the deadlock avoidance mechanisms. Our model does not impose any dependencies between virtual channels, allowing for on-the-fly (in-transit) adaptive routing of packets. To prevent deadlock we employ a deadlock-free escape sub network based on injection restriction. Simulations show that our model obtains lower latency, higher throughput, and faster adaptation to transient traffic, because it dynamically exploits a higher path diversity to avoid saturated links. Notably, our proposal consumes traffic bursts 43% faster than previous ones.
Keywords :
computer networks; telecommunication network routing; adaptive policy; adaptive routing; adversarial traffic pattern; deadlock avoidance mechanism; dragonfly networks; forthcoming exascale supercomputers; high radix hierarchical networks; injection restriction; intragroup links; large radix routers; link saturation; maximum path length; minimal routing; multidimensional space decomposition; network routers; nonminimal traffic routing; transient traffic; typical communication pattern; virtual channels; Network topology; Proposals; Routing; System recovery; Throughput; Topology; adaptive routing; dragonfly;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2012 41st International Conference on
Conference_Location :
Pittsburgh, PA
ISSN :
0190-3918
Print_ISBN :
978-1-4673-2508-0
Type :
conf
DOI :
10.1109/ICPP.2012.46
Filename :
6337589
Link To Document :
بازگشت