ACM Home Page
Please provide us with feedback. Feedback
Exploring pattern-aware routing in generalized fat tree networks
Full text PdfPdf (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
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 47,   Downloads (12 Months): 94,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1542275.1542316
What is a DOI?

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
 
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

Collaborative Colleagues:
German Rodriguez: colleagues
Ramon Beivide: colleagues
Cyriel Minkenberg: colleagues
Jesus Labarta: colleagues
Mateo Valero: colleagues