The Community for Technology Leaders
RSS Icon
Issue No.04 - July/August (2010 vol.12)
pp: 34-39
Peter Eastman , Stanford University,
Vijay Pande , Stanford University, Stanford
The wide diversity of computer architectures today requires a new approach to software development. OpenMM is an abstraction layer for molecular mechanics simulations, allowing a single program to run efficiently on a variety of hardware platforms.
hardware, simulations, high performance computing
Peter Eastman, Vijay Pande, "OpenMM: A Hardware-Independent Framework for Molecular Simulations", Computing in Science & Engineering, vol.12, no. 4, pp. 34-39, July/August 2010, doi:10.1109/MCSE.2010.27
1. J.A. Kahle et al., "Introduction to the Cell Multiprocessor," IBM J. Research and Development, vol. 49, nos. 4–5, 2005, pp. 589–604.
2. J.D. Owens et al., "A Survey of General-Purpose Computation on Graphics Hardware," Computer Graphics Forum, vol. 26, no. 1, 2007, pp. 80–113.
3. E. Anderson et al., Lapack Users' Guide, 3rd ed., SIAM, 1999.
4. M. Segal and K. Akeley, The OpenGL Graphics System: A Specification, OpenGL, June 1992; glspec20.pdf.
5. M.S. Friedrichs et al., "Accelerating Molecular Dynamic Simulation on Graphics Processing Units," J. Computational Chemistry, vol. 30, no. 6, 2009, pp. 864–872.
6. M.P. Allen and D.J. Tildesley, Computer Simulation of Liquids, Clarendon Press, 1987.
7. P. Eastman and V.S. Pande, "Efficient Nonbonded Interactions for Molecular Dynamics on a Graphics Processing Unit," J. Computational Chemistry, vol. 31, no. 6, 2010, pp. 1268–1272.
8. J.E. Stone et al., "Accelerating Molecular Modeling Applications with Graphics Processors," J. Computational Chemistry, vol. 28, no. 16, 2007, pp. 2618–2640.
9. J.A. Anderson, C.D. Lorenz, and A. Travesset, "General Purpose Molecular Dynamics Simulations Fully Implemented on Graphics Processing Units," J. Computational Physics, vol. 227, no. 10, 2008, pp. 5342–5359.
10. J.A. van Meel et al., "Harvesting Graphics Power for MD Simulations," Molecular Simulation, vol. 34, no. 3, 2008, pp. 259–266.
11. M. Aaftab ed., The OpenCL Specification 1.0, The Khronos OpenCL Working Group, 2008;
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool