FPGA-based reconfigurable computer systems

The paper covers design principles and creation methods of several reconfigurable computer systems based on FPGAs of the Xilinx Virtex family. A method of structural procedural organization of computations in reconfigurable computer systems and its practical realization for their programming are considered. There are given technical parameters and design features of several computer systems based on Xilinx Virtex-6 and Virtex-7 FPGAs. The distinctive feature of these systems is a high real performance and low power consumption, high-speed interfaces, and practically linear growth of the performance when hardware resource is expanding. The use of an application development system software suit for reconfigurable computer systems is viewed. Values of real performance for various applications are given.

[1]  Stephen R. Comeau,et al.  PIPER: An FFT‐based protein docking program with pairwise potentials , 2006, Proteins.

[2]  Igor Kalyaev,et al.  Reconfigurable Multipipeline Computing Structures , 2012 .

[3]  Martin C. Herbordt,et al.  FPGA acceleration of rigid-molecule docking codes , 2010, IET Comput. Digit. Tech..

[4]  Martin C. Herbordt,et al.  Acceleration of a production rigid molecule docking code , 2008, 2008 International Conference on Field Programmable Logic and Applications.

[5]  Martin C. Herbordt,et al.  FPGA acceleration of rigid molecule interactions , 2004, 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines.

[6]  Martin C. Herbordt,et al.  Rigid Molecule Docking: FPGA Reconfiguration for Alternative Force Laws , 2006, EURASIP J. Adv. Signal Process..