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
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"
Conference_Titel :
Networks (ICN), 2010 Ninth International Conference on
Print_ISBN :
978-1-4244-6083-0
DOI :
10.1109/ICN.2010.13