DocumentCode
3635543
Title
A Case for FPGA Based Accelerated Communication
Author
Holger Fröning;Mondrian Nüssle;Heiner Litz;Ulrich Brüning
Author_Institution
Comput. Archit. Group, Univ. of Heidelberg, Mannheim, Germany
fYear
2010
Firstpage
28
Lastpage
33
Abstract
The use of Field Programmable Gate Arrays (FPGAs) in the area of High Performance Computing (HPC) to accelerate computations is well known. We present here a case where FPGAs can be used to speed up communication instead of computation. Current interconnects for HPC are in particular missing support for fine grain communication, which is increasingly found in various applications. In order to overcome this situation we developed a novel custom network. By using solely FPGAs it can easily be reconfigured to custom needs. The main drawback of FPGAs is their limited performance, which is about one to two orders of magnitude slower than commercial (specialized) solutions. However, an architecture optimized for small packet sizes results in a performance superior even to commercial high performance solutions. This excellent communication performance is verified by results from several popular benchmarks. In summary, we present a case where FPGAs can be used to accelerate communication and outperform commercial interconnection networks for HPC.
Keywords
"Field programmable gate arrays","Acceleration","High performance computing","Multiprocessor interconnection networks","Computer networks","Costs","Message passing","Computer architecture","Intelligent networks","Scalability"
Publisher
ieee
Conference_Titel
Networks (ICN), 2010 Ninth International Conference on
Print_ISBN
978-1-4244-6083-0
Type
conf
DOI
10.1109/ICN.2010.13
Filename
5474022
Link To Document