DocumentCode :
704121
Title :
XORAdap: A HoL-Blocking Aware Adaptive Routing Algorithm
Author :
Penaranda, Roberto ; Gomez, Crispin ; Gomez, Maria Engracia ; Lopez, Pedro
Author_Institution :
Univ. Politec. de Valencia, Valencia, Spain
fYear :
2015
fDate :
4-6 March 2015
Firstpage :
48
Lastpage :
52
Abstract :
Routing is a key parameter in the design of the interconnection network of large parallel computers. Depending on the number of routing options available for each packet, routing algorithms can be deterministic (one available path) or adaptive (several ones). Adaptive routing usually outperforms deterministic routing but it also may increase the Head-of-Line blocking effect. Usually, adaptive routing uses virtual channels to provide routing flexibility and to guarantee deadlock freedom. On the other hand, deterministic routing is simpler and therefore it has lower routing delay. In this paper, we take the challenge of developing new routing algorithms for direct topologies that exploit virtual channels in an efficient way combining the good properties of both routing algorithms types: flexibility and reduced HoL blocking. To do that, this paper proposes several hybrid (combination of adaptivity and determinism) simple mechanisms to perform an efficient distribution of packets among virtual channels based on their destination. The resulting routing mechanisms are able to adapt to the different traffic patterns to obtain the best performance while keeping the simplicity of routing.
Keywords :
multiprocessor interconnection networks; network routing; Hol-blocking aware adaptive routing algorithm; XORAdap; deterministic routing; head-of-line blocking effect; interconnection network design; large parallel computers; routing delay; virtual channels; Adaptive systems; Algorithm design and analysis; Classification algorithms; Routing; Switches; System recovery; Topology; Direct topologies; Head of line blocking; adaptive algorithms; deterministic algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location :
Turku
ISSN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2015.50
Filename :
7092699
Link To Document :
بازگشت