• DocumentCode
    3127754
  • Title

    An FPGA-Based Custom High Performance Interconnection Network

  • Author

    Nussle, M. ; Geib, Benjamin ; Froning, Holger ; Bruning, U.

  • Author_Institution
    Comput. Archit. Group, Univ. of Heidelberg, Mannheim, Germany
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    113
  • Lastpage
    118
  • Abstract
    An FPGA-based prototype of a custom high-performance network hardware has been implemented, integrating both a switch and a network interface in one FPGA. The network interfaces to the host processor over HyperTransport. About 85% of the slices of a Virtex IV FX100 FPGA are occupied and 10 individual clock domains are used. Six of the MGT-blocks of the device implement high-speed links to other nodes. Together with the integrated switch it is thus possible to build topologies with a node degree of up to 6, i.e. a 3D-torus or a 6D Hypercube. The target clock rate is 156 MHz with the links running at 6.24 Gbit/s and 200 MHz for the HyperTransport Core. This goal was reached with a 32-bit wide data path in the network-switch and link blocks. The integrated switch reaches an aggregate bandwidth of more than 45 Gbit/s. The resulting interconnection network features a very low latency - between nodes and including switching - close to 1 ¿s.
  • Keywords
    field programmable gate arrays; high-speed integrated circuits; integrated circuit design; integrated circuit interconnections; microprocessor chips; network topology; radio links; 3D-torus; 6D hypercube; FPGA-based prototype; HyperTransport; MGT-blocks; Virtex IV FX100 FPGA; bandwidth 156 MHz; bandwidth 200 MHz; bit rate 6.24 Gbit/s; circuit topology; clock domains; custom high-performance interconnection network hardware; device implement high-speed links; frequency 156 MHz; host processor; integrated switch; network interface; storage capacity 32 bit; Aggregates; Clocks; Field programmable gate arrays; Hardware; Hypercubes; Multiprocessor interconnection networks; Network interfaces; Prototypes; Switches; Topology; crossbar; hypertransport; interconnect; network; switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
  • Conference_Location
    Quintana Roo
  • Print_ISBN
    978-1-4244-5293-4
  • Electronic_ISBN
    978-0-7695-3917-1
  • Type

    conf

  • DOI
    10.1109/ReConFig.2009.23
  • Filename
    5382037