Title :
FPGA-based three-body molecular dynamics simulator
Author :
Pottathuparambil, Robin ; Sass, Ron
Author_Institution :
Reconfigurable Comput. Syst. Lab., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
fDate :
June 28 2010-July 2 2010
Abstract :
The computer simulation of three-body potentials using the Stillinger-Weber method has been extensively used in the study of three-body molecular forces between partially rigid molecules such as silicon. The Stillinger-Weber method of computing three-body interactions is generally computationally intense. This paper presents a FPGA-based framework that is designed and implemented on a Virtex 4 that can be used to compute Stillinger-Weber potential. This framework extends the PowerPC instruction set to include vector operations and a custom datapath. Design details of the framework along with initial performance results with two well-known data sets are also presented. The results show that FPGA design is competitive with current microprocessors on small problems sizes and with only half of the algorithm implemented. As the problem size increases, the results suggest the FPGA-based design will gain a significant performance advantage. Coding the second half of the algorithm will increase the on-chip parallelism as well.
Keywords :
Arrays; Computational modeling; Field programmable gate arrays; Force; Heuristic algorithms; Program processors; Silicon; FPGA; Molecular Dynamics; Reconfigurable architectures; Stillinger-Weber Potential;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2010 International Conference on
Conference_Location :
Caen, France
Print_ISBN :
978-1-4244-6827-0
DOI :
10.1109/HPCS.2010.5547066