• 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