Home Publications edited volumes Awards Research Teaching Miscellaneous Full CV [pdf] BLOG
Events
Past Events
|
Publications of Torsten Hoefler
Torsten Hoefler and Marc Snir:
| | Generic Topology Mapping Strategies for Large-scale Parallel Architectures
(In Proceedings of the 2011 ACM International Conference on Supercomputing (ICS'11), presented in Tucson, AZ, pages 75--85, ACM, ISBN: 978-1-4503-0102-2, Jun. 2011)
AbstractThe steadily increasing number of nodes in high-performance
computing systems and the technology- and power-constraints
in networking lead to sparse large-scale networks. Efficient
mapping of application communication patterns to such sparse
topologies gains importance as systems grow to petascale
and beyond. Such topology mappings are supported in parallel programming frameworks such as MPI, but are often
not well implemented. We show that the topology mapping
problem is NP-complete and analyze and compare different
practical topology mapping heuristics. We demonstrate an
efficient and fast new heuristic which is based on graph similarity and show its utility with application communication
patterns on real topologies. Our mapping strategies support heterogeneous networks and show significant reduction
of congestion on torus, fat-tree, and the PERCS network
topologies for irregular problems. We also demonstrate that
the benefits of topology mapping grow with the network
size and show how our algorithms can be used in a practical setting to optimize communication performance. We
argue that maximum congestion and average dilation are
good metrics for application performance and network power
consumption, respectively. Our efficient topology mapping
strategies are shown to reduce network congestion by up to
80%, reduce average dilation by up to 50%, and improve
benchmarked communication performance by 18%.
ACM Stats
Documentsdownload article: download slides: | | BibTeX | @inproceedings{hoefler-topomap, author={Torsten Hoefler and Marc Snir}, title={{Generic Topology Mapping Strategies for Large-scale Parallel Architectures}}, year={2011}, month={Jun.}, pages={75--85}, booktitle={Proceedings of the 2011 ACM International Conference on Supercomputing (ICS'11)}, location={Tucson, AZ}, publisher={ACM}, isbn={978-1-4503-0102-2}, source={http://www.unixer.de/~htor/publications/}, } |
|
|