loading...
High Performance Hierarchical Torus Network under Matrix Transpose Traffic Patterns
Hong Kong, SAR, China May 10-May 12
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISPAN.2004.13004672004 International Symposium on Paral ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
M. M. Hafizur Rahman, JAIST, Japan
Susumu Horiguchi, Tohoku University, Japan
Interconnection networks play a crucial role in the performance of massively parallel computers. Hierarchical interconnection networks provide high performance at low cost by exploring the locality that exists in the communication patterns of massively parallel computers. A Hierarchical Torus Network (HTN) is a 2D-torus network of multiple basic modules, in which the basic modules are 3D-torus networks that are hierarchically interconnected for higher level networks. The static network performance of the HTN has already been studied and has been shown to be good. Dynamic communication performance has been evaluated under uniform traffic patterns but not under a non-uniform traffic, such as matrix transpose traffic patterns. In this paper, we present a deadlock-free routing algorithm for the HTN using 3 virtual channels and evaluate the network's dynamic communication performance under matrix transpose traffic, using the proposed routing algorithm. We evaluate the dynamic communication performance of HTN, H3D-mesh, TESH, and mesh networks by computer simulation. We find that the dynamic communication performance of HTN is better than that of the H3D-mesh, TESH, and mesh networks.
Index Terms:
HTN, deadlock-free routing, matrix transpose traffic pattern, dynamic communication performance
Citation:
M. M. Hafizur Rahman, Susumu Horiguchi, "High Performance Hierarchical Torus Network under Matrix Transpose Traffic Patterns," ispan, pp.111, 2004 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.