FPGA Cluster - High-Performance Reconfigurable Computing

 

Access to the system

Please contact Tobias Schumacher

System configuration

Reconfigurable Hardware (FPGAs) is integrated in the compute nodes of a cluster system. FPGAs allow to exloit massive parallelism on logic level and the clustering technology allows efficient messaging in large scale systems. Coarse-grained parallism is utilized between the compute nodes and fine-grained parallelism is utilized in the FPGA.

  • 4 Compute nodes, each with
    • 2 Intel Xeon 64-bit processors
    • 4 GByte main memory
    • InfiniBand 4x HCA
    • AlphaData ADM-XP
      • Xilinx Virtex IIpro V2P70-5
      • 128 MByte DDR RAM
      • 8 MByte DDR2 SRAM
         
  • XtremeData XD1000
    • AMD Opteron 2.2 GHz
    • 4 GByte main memory
    • Stratix II EP2S180-3
      • Hypertransport 800
      • 4 GByte DDR-333 RAM
      • 32 MByte SRAM

  • 4 compute nodes, each with
    • 2 Intel Xeon 32-bit processors
    • 2 GByte main memory
    • MyriNet 2000
    • two AlphaData ADM-XP, each with
      • Xilinx Virtex IIpro V2P70-5
      • 128 MByte DDR RAM
      • 8 MByte DDR2 SRAM