ACM Home Page
Please provide us with feedback. Feedback
A scalable communication layer for multi-dimensional hyper crossbar network using multiple gigabit ethernet
Full text PdfPdf (332 KB)
Source International Conference on Supercomputing archive
Proceedings of the 20th annual international conference on Supercomputing table of contents
Cairns, Queensland, Australia
SESSION: I/O--communication table of contents
Pages: 107 - 115  
Year of Publication: 2006
ISBN:1-59593-282-8
Authors
Shinji Sumimoto  Fujitsu Laboratories Ltd., Nakahara-ku, Kawasaki-city, Kanagawa, Japan
Kazuichi Ooe  Fujitsu Laboratories Ltd., Nakahara-ku, Kawasaki-city, Kanagawa, Japan
Kouichi Kumon  Fujitsu Laboratories Ltd., Nakahara-ku, Kawasaki-city, Kanagawa, Japan
Taisuke Boku  University of Tsukuba, Tennodai Tsukuba-city, Ibaraki, Japan
Mitsuhisa Sato  University of Tsukuba, Tennodai Tsukuba-city, Ibaraki, Japan
Akira Ukawa  University of Tsukuba, Tennodai Tsukuba-city, Ibaraki, Japan
Sponsors
SIGARCH: ACM Special Interest Group on Computer Architecture
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 49,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/1183401.1183418
What is a DOI?

ABSTRACT

This paper proposes a scalable communication layer for a multi-dimensional hyper crossbar network using multiple Gigabit Ethernet for the PACS-CS system which consists of 2560 single-processor nodes and a 16 x 16 x 10 three dimensional hyper-crossbar network (3D-HXB). To realize a high performance communication layer using multiple existing Ethernet networks, the host processor usage for the communication processing must be reduced to less than the appropriate packet processing time which is calculated from a message size and a target communication bandwidth. To overcome this problem, we have developed the PM/Ethernet-HXB communication facility. PM/Ethernet-HXB realizes communication protocol processing without exclusion even for Zero-copy communication between the communication buffers of nodes. We have implemented the PM/Ethernet-HXB on SCore cluster system software, and evaluated its communication and application performance. PM/Ethernet-HXB achieves a unidirectional communication bandwidth of 1065 MB/s using nine Gigabit Ethernet links on a single dimension network. It also realizes a unidirectional communication bandwidth of 741 MB/s (98.8% of the theoretical performance) and a bidirectional bandwidth of 1401 MB/s (93.4% of the theoretical performance) on the three dimensional connections (3D-HXB: a total of six Ethernet links). The results of MPI communication bandwidth are a unidirectional communication bandwidth of 960 MB/s and a bidirectional bandwidth of 1008 MB/s using eight links on a single dimension network. These results show that PM/Ethernet-HXB realizes a comparative performance using multiple Gigabit Ethernet networks to dedicated cluster networks such as InfiniBand 4x (1000 MB/s). The speedups of IS and CG Class C NAS parallel benchmarks are scalable up to using four links on eight node cluster, and performance degradation between 3D-HXB (2 x 2 x 2) and 1-dimensional network is small.


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
PACS-CS Project: http://www.ccs.tsukuba.ac.jp/PACS-CS/.
 
2
InfiniBand Trade Association: http://www.infinibandta.org/.
 
3
SCore Cluster System Software: http://www.pccluster.org/.
 
4
The Local Area Memory Port, Local Area MultiProcessor, Scalable Coherent Interface, and Serial Express Users, Developers, and Manufacturers Association: http://www.scizzl.com/.
 
5
YAMPII Yet Another MPI Implementation: http://www.il.is.s.u-tokyo.ac.jp/yampii/index.html.
 
6
ELAN(QSNET): http://www.quadrics.com/.
 
7
10 Gigabit Ethernet Alliance: http://www.10gea.org/.
 
8
Myrinet 10G: http://www.myri.com/.
 
9
A. Basu, V. Buch, W. Vogels, and T. von Eicken. U-Net: A User-Level Network Interface for Parallel and Distributed Computing. In Proceedings of the Third International Symposium on High Performance Computer Architecture (HPCA), February 1997.
10
 
11
M. Boosten, R. W. Dobinson, and P. D. V. van der Stok. Mesh: Messageing and scheduling for fine-grain parallel processing on commodity plattforms. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 1999, June 28 - Junlly 1, 1999, Las Vegas, Nevada, USA, pages 1716--1722. CSREA Press, 1999.
 
12
 
13
 
14
 
15
C. Csanady and P. Wyckoff. Bobnet: Highperformance message passing for commodity networking components, 1998.
 
16
John A. Ronciak, Jesse Brandeburg, and Ganesh Vnekatesan. Page-Flip Technology for use within the Linux Networking Stack. In Proceedings of the Linux Symposium 2004, http://www.linuxsymposium.org/proceedings/reprints/Reprint-Ronciak-OLS2004.pdf, July 2004.
 
17
 
18
PACS-CS Collaboration : S. Aoki, K. Ishikawa, T. Ishikawa, N. Ishizuka, K. Kanaya, Y. Kuramashi, M. Okawa, K. Sasaki, Y. Taniguchi, N. Tsutsui, A. Ukawa, and T. Yoshie. The PACS-CS Project. In PoS: PROCEEDINGS of SCIENCE, volume LAT2005, page 111, Oct. 2005.
19
 
20
S. Sumimoto. Ph.D Dissertation presented to Keio University, 2000, http://www.pccluster.org/score/dist/score/papers/sumimoto00.pdf.
 
21
22
 
23
 
24
 
25


Collaborative Colleagues:
Shinji Sumimoto: colleagues
Kazuichi Ooe: colleagues
Kouichi Kumon: colleagues
Taisuke Boku: colleagues
Mitsuhisa Sato: colleagues
Akira Ukawa: colleagues