DocumentCode
2259765
Title
Adding an Expressway to Accelerate the Neighborhood Communication
Author
Wang, Kai ; Chen, Fei ; Cao, Zheng ; An, Xuejun ; Sun, Ninghui
Author_Institution
Nat. Res. Center for Intell. Comput. Syst., Chinese Acad. of Sci., Beijing, China
fYear
2010
fDate
1-3 Sept. 2010
Firstpage
43
Lastpage
48
Abstract
The blade system is very popular in high performance computing. In a blade system, the blade is a fundamental element in which are symmetric multi-processors (SMP). About ten blades constitute a blade box, several blade boxes constitute a cabinet and some cabinets constitute a blade system at last. The blades in a blade box are neighbors because they have relatively short distance. Programmers always try to place the tightly related processes into the same blade box. However, there´s seldom any optimization made by hardware to accelerate the communication in a blade box. Thus, a single chip design called hyper-node controller is presented to provide ultra low latency and high bandwidth which resembles an expressway between neighbors. All the nodes in a blade box can act as a single hyper node by using the hyper-node controller. It is apparent that the additional controller is a useful supplement to efficiently enhance the communication in a blade box and finally enhance the entire blade system. A FPGA prototype of the hyper-node controller has been implemented and it can connect five blades simultaneously. In the preliminary performance evaluation, the latency for an 8-byte payload between two blades is less than 1us, 1.33GB/s which is nearly 94% of the peak effective bandwidth can be obtained by transferring messages with a payload of only 256 bytes.
Keywords
field programmable gate arrays; message passing; parallel machines; FPGA; blade box; blade system; high performance computing; hypernode controller; message transfer; neighborhood communication; single chip design; symmetric multiprocessors; acceleration; controller; direct memory access; hyper-node; remote load store;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2010 12th IEEE International Conference on
Conference_Location
Melbourne, VIC
Print_ISBN
978-1-4244-8335-8
Electronic_ISBN
978-0-7695-4214-0
Type
conf
DOI
10.1109/HPCC.2010.16
Filename
5581326
Link To Document