2008
DOI: 10.1016/j.parco.2008.01.007
|View full text |Cite
|
Sign up to set email alerts
|

Explicit design of FPGA-based coprocessors for short-range force computations in molecular dynamics simulations

Abstract: FPGA-based acceleration of molecular dynamics simulations (MD) has been the subject of several recent studies. The short-range force computation, which dominates the execution time, is the primary focus. Here we combine: a high level of FPGA-specific design including cell lists, systematically determined interpolation and precision, handling of exclusion, and support for MD simulations of up to 256K particles. The target system consists of a standard PC with a 2004-era COTS FPGA board. There are several innova… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 33 publications
(29 citation statements)
references
References 20 publications
0
28
0
Order By: Relevance
“…In our previous work we completely overlap the shortrange force computation with host work; in [2] we found host overhead to be around 40ms on a single core. This code must now be parallelized to keep it off of the critical path.…”
Section: Resultsmentioning
confidence: 98%
See 2 more Smart Citations
“…In our previous work we completely overlap the shortrange force computation with host work; in [2] we found host overhead to be around 40ms on a single core. This code must now be parallelized to keep it off of the critical path.…”
Section: Resultsmentioning
confidence: 98%
“…The long-range component of the Coulombic force is the long-range force. Since the long-range force computation is generally a small fraction of the total [2,4], our focus here is on the short-range force. Given a particle pair i and j:…”
Section: Reviewmentioning
confidence: 99%
See 1 more Smart Citation
“…167 A notable method to solve this problem is the Particle mesh Ewald (PME), 168 which relies on computing the force in the reciprocal domain using the three-dimensional fast Fourier transform (FFT), yet the implementation in FPGA is less ine±cient. 169 The multi-grid approach is also a possible approach, whose sequential processing can attain roughly the same computational speed as the PME. 170 A number of attempts have been made to implement the computation of the Coulombic force, see for example Ref.…”
Section: Recon¯gurable Computingmentioning
confidence: 99%
“…Currently, FPGA modules have progressed in performance and customizability for system connectivity, and enable having logic executing and a microprocessor running simultaneously. Different applications [17][18][19][20][21], such as digital signal processing, computer hardware emulation, robotics, and embedded control systems have benefited from the implementation of FPGA boards. Additionally, FPGAs offer more than one dedicated universal asynchronous receiver/transmitter (UART) and wide-ranging hardware and software interface support, such as Peripheral Component Interface (PCI) and Universal Serial Bus (USB).…”
Section: Introductionmentioning
confidence: 99%