| Anton, a special-purpose machine for molecular dynamics simulation |
| Full text |
Digital Edition
,
Html
(46 KB),
Pdf
(3.21 MB)
|
Source
|
Communications of the ACM
archive
Volume 51 , Issue 7 (July 2008)
table of contents
Web science
SECTION: Research highlights
table of contents
Pages 91-97
Year of Publication: 2008
ISSN:0001-0782
|
|
Authors
|
|
David E. Shaw
|
D.E. Shaw Research, New York, NY and Columbia University, New York, NY
|
|
Martin M. Deneroff
|
D.E. Shaw Research, New York, NY
|
|
Ron O. Dror
|
D.E. Shaw Research, New York, NY
|
|
Jeffrey S. Kuskin
|
D.E. Shaw Research, New York, NY
|
|
Richard H. Larson
|
D.E. Shaw Research, New York, NY
|
|
John K. Salmon
|
D.E. Shaw Research, New York, NY
|
|
Cliff Young
|
D.E. Shaw Research, New York, NY
|
|
Brannon Batson
|
D.E. Shaw Research, New York, NY
|
|
Kevin J. Bowers
|
D.E. Shaw Research, New York, NY
|
|
Jack C. Chao
|
D.E. Shaw Research, New York, NY
|
|
Michael P. Eastwood
|
D.E. Shaw Research, New York, NY
|
|
Joseph Gagliardo
|
D.E. Shaw Research, New York, NY
|
|
J. P. Grossman
|
D.E. Shaw Research, New York, NY
|
|
C. Richard Ho
|
D.E. Shaw Research, New York, NY
|
|
Douglas J. Ierardi
|
D.E. Shaw Research, New York, NY
|
|
István Kolossváry
|
D.E. Shaw Research, New York, NY
|
|
John L. Klepeis
|
D.E. Shaw Research, New York, NY
|
|
Timothy Layman
|
D.E. Shaw Research, New York, NY
|
|
Christine McLeavey
|
D.E. Shaw Research, New York, NY
|
|
Mark A. Moraes
|
D.E. Shaw Research, New York, NY
|
|
Rolf Mueller
|
D.E. Shaw Research, New York, NY
|
|
Edward C. Priest
|
D.E. Shaw Research, New York, NY
|
|
Yibing Shan
|
D.E. Shaw Research, New York, NY
|
|
Jochen Spengler
|
D.E. Shaw Research, New York, NY
|
|
Michael Theobald
|
D.E. Shaw Research, New York, NY
|
|
Brian Towles
|
D.E. Shaw Research, New York, NY
|
|
Stanley C. Wang
|
D.E. Shaw Research, New York, NY
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 105, Downloads (12 Months): 439, Citation Count: 1
|
|
|
ABSTRACT
The ability to perform long, accurate molecular dynamics (MD) simulations involving proteins and other biological macro-molecules could in principle provide answers to some of the most important currently outstanding questions in the fields of biology, chemistry, and medicine. A wide range of biologically interesting phenomena, however, occur over timescales on the order of a millisecond---several orders of magnitude beyond the duration of the longest current MD simulations. We describe a massively parallel machine called Anton, which should be capable of executing millisecond-scale classical MD simulations of such biomolecular systems. The machine, which is scheduled for completion by the end of 2008, is based on 512 identical MD-specific ASICs that interact in a tightly coupled manner using a specialized highspeed communication network. Anton has been designed to use both novel parallel algorithms and special-purpose logic to dramatically accelerate those calculations that dominate the time required for a typical MD simulation. The remainder of the simulation algorithm is executed by a programmable portion of each chip that achieves a substantial degree of parallelism while preserving the flexibility necessary to accommodate anticipated advances in physical models and simulation methods.
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
|
Adcock, S.A. and McCammon, J.A. Molecular dynamics: Survey of methods for simulating the activity of proteins. Chemical Review, 106:1589--1615, 2006.
|
| |
2
|
Bhatele, A., Kumar, S., Mei, C., Phillips, J.C., Zheng, G., and Kale, L.V. Overcoming scaling challenges in biomolecular simulations across multiple platforms, to appear in Proceedings of the IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, 2008.
|
 |
3
|
Kevin J. Bowers , Edmond Chow , Huafeng Xu , Ron O. Dror , Michael P. Eastwood , Brent A. Gregersen , John L. Klepeis , Istvan Kolossvary , Mark A. Moraes , Federico D. Sacerdoti , John K. Salmon , Yibing Shan , David E. Shaw, Scalable algorithms for molecular dynamics simulations on commodity clusters, Proceedings of the 2006 ACM/IEEE conference on Supercomputing, November 11-17, 2006, Tampa, Florida
[doi> 10.1145/1188455.1188544]
|
| |
4
|
|
| |
5
|
B. G. Fitch , A. Rayshubskiy , M. Eleftheriou , T. J. C. Ward , M. E. Giampapa , M. C. Pitman , J. W. Pitera , W. C. Swope , R. S. Germain, Blue matter: scaling of N-body simulations to one atom per node, IBM Journal of Research and Development, v.52 n.1/2, p.145-158, January 2008
|
| |
6
|
Fine, R.D., Dimmler, G., and Levinthal, C. FASTRUN: A special purpose, hardwired computer for molecular simulation. Proteins: Structure, Function, and Genetics, 11(4):242--253, 1991 (erratum: 14(3):421--422, 1992).
|
 |
7
|
Robert S. Germain , Blake Fitch , Aleksandr Rayshubskiy , Maria Eleftheriou , Michael C. Pitman , Frank Suits , Mark Giampapa , T.J. Christopher Ward, Blue matter on blue gene/L: massively parallel computation for biomolecular simulation, Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, September 19-21, 2005, Jersey City, NJ, USA
[doi> 10.1145/1084834.1084888]
|
| |
8
|
Hess, B., Kutzner, C., van der Spoel, D., and Lindahl, E. GROMACS 4: Algorithms for highly efficient, load-balanced, and scalable molecular simulation. Journal of Chemical Theory and Computation, 4(2):435--447, 2008.
|
| |
9
|
Jorgensen, W.L., Maxwell, D.S., and Tirado-Rives, J. Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids. Journal of the American Chemical Society, 118(45):11225--11236, 1996.
|
| |
10
|
Laxmikant Kalé , Robert Skeel , Milind Bhandarkar , Robert Brunner , Attila Gursoy , Neal Krawetz , James Phillips , Artiomo Shinozaki , Krishnan Varadarajan , Klaus Schulten, NAMD2: greater scalability for parallel molecular dynamics, Journal of Computational Physics, v.151 n.1, p.283-312, May 1, 1999
[doi> 10.1006/jcph.1999.6201]
|
| |
11
|
Kollman, P.A., Dixon, R.W., Cornell, W.D., Fox, T., Chipot, C., and Pohorille, A. The development/ application of a "Minimalist" organic/ biomolecular mechanic forcefield using a combination of ab initio calculations and experimental data, in Computer Simulation of Biomolecular Systems: Theoretical and Experimental Applications, van Gunsteren, W.F. and Weiner, P.K. eds., Dordrecht, Netherlands:ESCOM, pp. 83--96, 1997.
|
| |
12
|
Kuskin, J.S., Young, C., Grossman, J.P., Batson, B., Deneroff, M.M., Dror, R.O., and Shaw, D.E. Incorporating flexibility in Anton, a specialized machine for molecular dynamics simulation. Proceedings of the 14th International Symposium on HighPerformance Computer Architecture (HPCA-14), Salt Lake City, UT, 2008.
|
| |
13
|
Larson, R.H., Salmon, J.K., Dror, R.O., Deneroff, M.M., Young. C., Grossman, J.P., Shan, Y., Klepeis, J.L., and Shaw, D.E. High-throughput pairwise point interactions in Anton, a specialized machine for molecular dynamics simulation. Proceedings of the 14th International Symposium on High-Performance Computer Architecture (HPCA-14), Salt Lake City, UT, 2008.
|
| |
14
|
Liem, S.Y., Brown, D., and Clarke, J.H.R. Molecular dynamics simulations on distributed memory machines. Computer Physics Communications, 67(2):261--267, 1991.
|
| |
15
|
MacKerell, A.D. Jr., Bashford, D., Bellott, M., Dunbrack, R.L., Evanseck, J.D., Field, M.J., Fischer, S., Gao, J., Guo, H., Ha, S., Joseph-McCarthy, D., Kuchnir, L., Kuczera, K., Lau, F.T.K., Mattos, C., Michnick, S., Ngo, T., Nguyen, D.T., Prodhom, B., Reiher, III, W.E., Roux, B., Schlenkrich, M., Smith, J.C., Stote, R., Straub, J., Watanabe, M., Wiórkiewicz-Kuczera, J., Yin, D., and Karplus, M.J. All-atom empirical potential for molecular modeling and dynamics studies of proteins. Journal of Physical Chemistry B, 102(18):3586--3616, 1998.
|
| |
16
|
Pande, V.S., Baker, I., Chapman, J., Elmer, S.P., Khaliq, S., Larson, S.M., Rhee, Y.M., Shirts, M.R., Snow, C.D., Sorin, E.J., and Zagrovic, B. Atomistic protein folding simulations on the submillisecond time scale using worldwide distributed computing. Biopolymers, 68(1):91--109, 2003.
|
| |
17
|
Steve Plimpton , Bruce Hendrickson , Steve Attaway , Jeff Swegle , Courtenay Vaughan , Dave Gardner, Transient dynamics simulations: parallel algorithms for contact detection and smoothed particle hydrodynamics, Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM), p.28-es, January 01-01, 1996, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/369028.369087]
|
| |
18
|
Shan, Y., Klepeis, J.L., Eastwood, M.P., Dror, R.O., and Shaw, D.E. Gaussian split Ewald: A fast Ewald mesh method for molecular simulation. Journal of Chemical Physics, 122:054101, 2005.
|
| |
19
|
Shaw, D.E. A fast, scalable method for the parallel evaluation of distance-limited pairwise particle interactions. Journal of Computational Chemistry, 26(13):1318--1328, 2005.
|
 |
20
|
David E. Shaw , Martin M. Deneroff , Ron O. Dror , Jeffrey S. Kuskin , Richard H. Larson , John K. Salmon , Cliff Young , Brannon Batson , Kevin J. Bowers , Jack C. Chao , Michael P. Eastwood , Joseph Gagliardo , J. P. Grossman , C. Richard Ho , Douglas J. Ierardi , István Kolossváry , John L. Klepeis , Timothy Layman , Christine McLeavey , Mark A. Moraes , Rolf Mueller , Edward C. Priest , Yibing Shan , Jochen Spengler , Michael Theobald , Brian Towles , Stanley C. Wang, Anton, a special-purpose machine for molecular dynamics simulation, Proceedings of the 34th annual international symposium on Computer architecture, June 09-13, 2007, San Diego, California, USA
|
| |
21
|
Snir, M. A Note on N-body computations with cutoffs. Theory of Computing Systems, 37:295--318, 2004.
|
| |
22
|
Makoto Taiji , Tetsu Narumi , Yousuke Ohno , Noriyuki Futatsugi , Atsushi Suenaga , Naoki Takada , Akihiko Konagaya, Protein Explorer: A Petaflops Special-Purpose Computer System for Molecular Dynamics Simulations, Proceedings of the 2003 ACM/IEEE conference on Supercomputing, p.15, November 15-21, 2003
|
| |
23
|
Toyoda, S., Miyagawa, H., Kitamura, K., Amisaki, T., Hashimoto, E., Ikeda, H., Kusumi, A., and Miyakawa, N. Development of MD engine: High-speed accelerator with parallel processor design for molecular dynamics simulations. Journal Computational Chemistry, 20(2): 185--199, 1999.
|
| |
24
|
Wang, W. and Skeel, R.D. Fast evaluation of polarizableforces. Journal of Chemical Physics, 123(16):164107, 2005.
|
| |
25
|
Zhou, R., Harder, E., Xu, H., and Berne, B.J. Efficient multiple time step method for use with Ewald and particle mesh Ewald for large biomolecular systems. Journal of Chemical Physics, 115(5): 2348--2358, 2001.
|
|