ACM Home Page
Please provide us with feedback. Feedback
Preliminary investigation of advanced electrostatics in molecular dynamics on reconfigurable computers
Full text HtmlHtml (2 KB),  PdfPdf (234 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 2006 ACM/IEEE conference on Supercomputing table of contents
Tampa, Florida
SESSION: Technical papers table of contents
Article No. 90  
Year of Publication: 2006
ISBN:0-7695-2700-0
Authors
Ronald Scrofano  University of Southern California, Los Angeles, CA
Viktor K. Prasanna  University of Southern California, Los Angeles, CA
Sponsors
IEEE : Institute of Electrical and Electronics Engineers
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 20,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1188455.1188550
What is a DOI?

ABSTRACT

Scientific computing is marked by applications with very high performance demands. As technology has improved, reconfigurable hardware has become a viable platform to provide application acceleration, even for floating-point-intensive scientific applications. Now, reconfigurable computers---computers with general purpose microprocessors, reconfigurable hardware, memory, and high performance interconnect---are emerging as platforms that allow complete applications to be partitioned into parts that execute in software and parts that are accelerated in hardware. In this paper, we study molecular dynamics simulation. Specifically, we study the use of the smooth particle mesh Ewald technique in a molecular dynamics simulation program that takes advantage of the hardware acceleration capabilities of a reconfigurable computer. We demonstrate a 2.7-2.9xspeed-up over the corresponding software-only simulation program. Along the way, we note design issues and techniques related to the use of reconfigurable computers for scientific computing in general.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
2004. AMBER 8 Users' Manual. http://amber.scripps.edu/doc8/amber8.pdf.
 
3
 
4
Bargile, M., Dzwinel, W., Kitowski, J., and Moscinski, J. 1991. C-language molecular dynamics program for the simulation of Lennard-Jones particles. Computer Physics Communication 64, 193--205.
 
5
2005. Cray, Inc. http://www.cray.com.
 
6
Essmann, U., Perera, L., Berkowitz, M. L., Darden, T., Lee, H., and Pedersen, L. G. 1995. A smooth particle mesh Ewald method. Journal of Chemical Physics 103, 19 (November), 8577--8593.
 
7
Gokhale, M. B., and Graham, P. S. 2005. Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays. Springer.
 
8
Gokhale, M. B., Rickett, C. D., Tripp, J. L., Hsu, C. H., and Scrofano, R. 2006. Promises and pitfalls of reconfigurable supercomputing. In Proceedings of the International Conference on Engineering Reconfigurable Systems and Algorithms.
 
9
Govindu, G., Scrofano, R., and Prasanna, V. K. 2005. A library of parameterizable floating-point cores for FPGAs and their application to scientific computing. In Proceedings of the International Conference on Engineering Reconfigurable Systems and Algorithms, T. Plaks, Ed.
 
10
 
11
Gu, Y., VanCourt, T., and Herbordt, M. C. 2005. Accelerating molecular dynamics simulations with configurable circuits. In Proceedings of the 2005 International Conference on Field Programmable Logic and Applications.
 
12
 
13
2006. Intel Corp. http://www.intel.com.
 
14
 
15
 
16
 
17
Lee, S. 2005. An FPGA Implementation of the Smooth Particle Mesh Ewald Reciprocal Sum Compute Engine (RSCE). Master's thesis, University of Toronto.
 
18
Mao, Z., Garg. A., and Sinnott, S. B. 1999. Molecular dynamics simulations of the filling and decorating of carbon nanotubules. Nanotechnology 10, 3, 273--277.
19
20
 
21
OProfile. http://oprofile.sourceforge.net/about/.
 
22
Patra, M., Karttunen, M., Hyvnen, M. T., Falck, E., Lindqvist, P., and Vattulainen, I. 2003. Molecular dynamics simulations of lipid bilayers: Major artifacts due to truncating electrostatic interactions. Biophysics Journal 84, 3636--3645.
 
23
1996. PDB Format Guide. http://www.rcsb.org/pdb/file_formats/pdb/pdbguide2.2/guide2.2_frame.htm%l.
 
24
2006. POSIX Threads Tutorial. http://llnl.gov/computing/tutorials/pthreads.
 
25
 
26
2006. Silicon Graphics, Inc. http://www.sgi.com.
 
27
Smith, M. C., Vetter, J. S., and Alam, S. R. 2005. Scientific computing beyond CPUs: FPGA implementations of common scientific kernels. In Proceedings of the 8th Annual Military and Aerospace Programmable Logic Devices International Conference.
 
28
Smith, M. C., Vetter, J. S., and Liang, X. 2005. Accelerating scientific applications with the SRC-6 reconfigurable computer: Methodologies and analysis. In Proceedings of the 2005 Reconfigurable Architectures Workshop.
 
29
2004. SRC Computers, Inc. http://www.srccomputers.com.
 
30
Tang, P., and Xu, Y. 2002. Large-scale molecular dynamics simulations of general anesthetic effects on the ion channel in the fully hydrated membrane: The implication of molecular mechanisms of general anesthesia. Proceedings of the National Academy of Sciences of the United States of America 99, 25 (December), 16035--16040.
31
 
32
Van Der Spoel, D., Lindahl, E., Hess, B., Groenhof, G., Mark, A. E., and Berendsen, H. J. C. 2005. GROMACS: Fast, flexible, and free. Journal of Computational Chemistry 26, 16 (December), 1701--1718.


Collaborative Colleagues:
Ronald Scrofano: colleagues
Viktor K. Prasanna: colleagues