Home Publications edited volumes Awards Research Teaching Miscellaneous Full CV [pdf] BLOG
Events
Past Events
|
Publications of Torsten Hoefler
Jens Domke, Torsten Hoefler and W. Nagel:
| | Deadlock-Free Oblivious Routing for Arbitrary Topologies
(In Proceedings of the 25th IEEE International Parallel \& Distributed Processing Symposium (IPDPS), presented in Anchorage, AL, USA, pages 613--624, IEEE Computer Society, ISBN: 0-7695-4385-7, May 2011)
AbstractEfficient deadlock-free routing strategies
are crucial to the performance of large-scale computing systems.
Many specialized routing methods exist but remains a challenge to
achieve lowest latency and highest bandwidth for irregular or
unstructured high-performance networks. We investigate a novel
routing strategy based on the single-source-shortest-path routing
algorithm and extend it to use virtual channels to guarantee
deadlock-freedom. We show that this algorithm achieves optimal
latency, high-bandwidth with only a low number of virtual channels
and can be implemented in practice. We show that the problem of
finding the minimal number of virtual lanes needed to route a
general network deadlock-free is NP-complete and propose different
heuristics to solve the problem. We implemented all proposed
algorithms in InfiniBand's Open Subnet Manager and compared the
number of needed virtual channels and the bandwidth of multiple real
and artificial network topologies to established practice. Our
approach allows to use the existing virtual channels more
effectively to guarantee deadlock-freedom and increase the effective
bandwidth of up to a factor of two. Application benchmarks showed an
improvement of up to 95%. Our routing scheme is not limited to
InfiniBand but can be deployed on existing InfiniBand installations
to increase network performance transparently without modifications
to the user applications.
Documentsdownload article:
| | BibTeX | @inproceedings{domke-hoefler-dfsssp, author={Jens Domke and Torsten Hoefler and W. Nagel}, title={{Deadlock-Free Oblivious Routing for Arbitrary Topologies}}, year={2011}, month={May}, pages={613--624}, booktitle={Proceedings of the 25th IEEE International Parallel \\& Distributed Processing Symposium (IPDPS)}, location={Anchorage, AL, USA}, publisher={IEEE Computer Society}, isbn={0-7695-4385-7}, source={http://www.unixer.de/~htor/publications/}, } |
|
|