| Exploring pattern-aware routing in generalized fat tree networks |
| Full text |
Pdf
(499 KB)
|
Source
|
International Conference on Supercomputing
archive
Proceedings of the 23rd international conference on Supercomputing
table of contents
Yorktown Heights, NY, USA
SESSION: Architectures for High-Performance Computing
table of contents
Pages 276-285
Year of Publication: 2009
ISBN:978-1-60558-498-0
|
|
Authors
|
|
German Rodriguez
|
Barcelona Supercomputing Center, Barcelona, Spain
|
|
Ramon Beivide
|
University of Cantabria, Cantabria, Spain
|
|
Cyriel Minkenberg
|
IBM Research GmbH, Zurich Research Laboratory, Rueschlikon, Switzerland
|
|
Jesus Labarta
|
Universitat Politècnica de Catalunya and Barcelona Supercomputing Center, Barcelona, Spain
|
|
Mateo Valero
|
Universitat Politècnica de Catalunya and Barcelona Supercomputing Center, Barcelona, Spain
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 47, Downloads (12 Months): 94, Citation Count: 0
|
|
|
ABSTRACT
New static source routing algorithms for High Performance Computing (HPC) are presented in this work. The target parallel architectures are based on the commonly used fat-tree networks and their slimmed versions. The evaluation of such proposals and their comparison against currently used routing mechanisms have been driven by realistic traffic generated by HPC applications. Our experimental framework is based on the integration of two existing simulators, one replaying an MPI application and another simulating the network details. The resulting simulation platform has been fed with traces from real executions. We have obtained several interesting findings: (i) contrary to the widely accepted belief, random static routing in k-ary n-trees (which is the default option for InfiniBand and Myrinet technologies) is not a good solution for HPC applications; (ii) some existing oblivious routing techniques can be very good for certain communication patterns present on applications, but clearly fail for some others and (iii) one of the proposed pattern-aware routing algorithms could be used to better utilize network resources and thus achieve higher performance, particularly for the case of cost-effective networks.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
N. Desai, P. Balaji, P. Sadayappan, and M. Islam. Are Nonblocking Networks Really Needed for High-End-Computing Workloads? In Proc. 2008 IEEE International Conference on Cluster Computing, pages 152--159, Washington, DC, USA, 2008. IEEE Computer Society.
|
 |
3
|
|
| |
4
|
|
| |
5
|
C. Gomez, F. Gilabert, M. Gomez, P. Lopez, and J. Duato. Deterministic versus adaptive routing in fat-trees. Proc. of the 21st Parallel and Distributed Processing Symposium, 2007, pages 1--8, Mar. 2007.
|
| |
6
|
|
| |
7
|
A. Jajszczyk. Nonblocking, repackable, and rearrangeable Clos networks: fifty years of the theory evolution. Communications Magazine, IEEE, 41(10):28--33, Oct. 2003.
|
| |
8
|
G. Johnson, D. J. Kerbyson, and M. Lang. Optimization of InfiniBand for Scientific Applicationsa. In Proc. of the 22nd International Parallel and Distributed Processing Symposium, pages 1--8. IEEE, 2008.
|
| |
9
|
S. Kamil, J. Shalf, L. Oliker, and D. Skinner. Understanding ultra-scale application communication requirements. Proc. Workload Characterization Symposium, pages 178--187, Oct. 2005.
|
| |
10
|
H. Kariniemi. On-Line Reconfigurable Extended Generalized Fat Tree Network-on-Chip for Multiprocessor System-on-Chip Circuits. PhD thesis, Tampere University of Technology, 2006.
|
| |
11
|
|
 |
12
|
Charles E. Leiserson , Zahi S. Abuhamdeh , David C. Douglas , Carl R. Feynman , Mahesh N. Ganmukhi , Jeffrey V. Hill , Daniel Hillis , Bradley C. Kuszmaul , Margaret A. St. Pierre , David S. Wells , Monica C. Wong , Shaw-Wen Yang , Robert Zak, The network architecture of the Connection Machine CM-5 (extended abstract), Proceedings of the fourth annual ACM symposium on Parallel algorithms and architectures, p.272-285, June 29-July 01, 1992, San Diego, California, United States
[doi> 10.1145/140901.141883]
|
| |
13
|
X.-Y. Lin, Y.-C. Chung, and T.-Y. Huang. A multiple LID routing scheme for fat-tree-based InfiniBand networks. Proc. of the 18th International Parallel and Distributed Processing Symposium, pages 11--, 2004.
|
| |
14
|
|
| |
15
|
J. Navaridas, J. Miguel-Alonso, F. J. Ridruejo, and W. Denzel. Reducing complexity in tree-like computer interconnection networks. Technical Report EHU-KAT-IK-06-07, UPV/EHU, 2007.
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
F. Petrini and M. Vanneschi. A comparison of wormhole-routed interconnection networks. In Proc. Third International Conference on Computer Science and Informatics, Research Triangle Park, NC, USA, Mar. 1997.
|
| |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
|
|