MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Attributes of Molecular Dynamics Calculations: Accounting for CPU Cycles

Download:
Download as a PDF | Download as a PS
by Terry W. Clark
http://planguages.cs.uchicago.edu/www-hpc/tcamc/papers/clark/trv9.ps
Add To MetaCart

Abstract:

Molecular dynamics is a widely used simulation method, which, together with electronic structure methods, quantum dynamics, and Brownian dynamics, plays an important role in modeling processes at the atomic level. Molecular dynamics is also a widely studied method. To model systems more accurately and for longer time scales with improved turn--around time, scientists continually seek efficient algorithms to utilize fully modern computing resources. Because it is a computationally challenging application of importance, molecular dynamics is often used to evaluate computing systems, placing it in benchmark suites such as SPEC (System Performance and Evaluation Cooperative) and SPLASH [28]. As a benchmark, MD is often used alongside other applications to evaluate computer

Citations

705 SPLASH: Stanford Parallel Applications for Shared Memory – Singh, Weber, et al. - 1992
333 Limits of Instruction-Level Parallelism – Wall - 1991
90 Multidimensional divide-and-conquer – Bentley - 1980
86 Numerical integration of the cartesian equations of motion of a system with constraints: Molecular dynamics of n-alkanes – Ryckaert, Ciccotti, et al. - 1977
84 Fast parallel algorithms for short-range molecular dynamics – Plimpton - 1995
78 Jade: A high-level, machine-independent language for parallel programming – RINARD, SCALES, et al. - 1993
70 Working sets, cache sizes, and node granularity issues for large-scale multiprocessors – Rothberg, Singh, et al. - 1993
68 Computer ‘experiments’ on classical fluids. i. thermodynamical properties of Lennard-Jones molecules – Verlet - 1967
58 GROMOS: GROningen MOlecular Simulation software – Gunsteren, Berendsen - 1988
30 Parallelizing molecular dynamics using spatial decomposition – Clark, Hanxleden, et al. - 1994
30 Generalized Verlet algorithm for efficient molecular dynamics simulations with long-range interactions – Grubmüller, Heller, et al. - 1991
23 Parallelization of charmm for mimd machines – Brooks, Hodoscek - 1992
21 Performance Fortran Forum. Hpf-2 scope of activities and motivating applications – High - 1994
15 Evaluating parallel languages for molecular dynamics computations – Clark, Hanxleden, et al. - 1992
14 The missing term in effective pair potentials – Berendsen, Grigera, et al. - 1987
13 Parallelization of a molecular dynamics non-bonded force algorithm for MIMD architectures – Clark, McCammon - 1990
12 Large scale molecular dynamics on parallel computers using the link-cell algorithm – Pinches, Tildesley, et al. - 1991
11 Compiler Support for Machine-Independent Parallelization of Irregular Problems – Hanxleden - 1994
10 Efficient Parallel Implementation of Molecular Dynamics on a Toroidal Network: I. Parallelizing strategy – Esselink, Smit, et al. - 1993
9 AMBERCUBE MD, parallelization of AMBER's molecular dynamics module for distributed--memory hypercube computers – DeBolt, Kollman - 1993
8 Correlations in the motion of atoms in liquid argon – Rahman - 1964
7 The effects of truncating long-range forces on protein dynamics – Loncharich, Brooks - 1989
7 Computer-aided molecular design – McCammon - 1987
5 Multi-colour algorithms in molecular simulation: Vectorisation and parallelisation of internal forces and constraints – Muller-Plathe, Brown - 1991
5 ARGOS, a vectorized general molecular dynamics program – Straatsma, McCammon - 1990
5 On searching neighbors in computer simulations of macromolecular systems – Gunsteren, Berendsen, et al. - 1984
3 A vectorized "near neighbors" algorithm of order n using a monotonic logical grid – Boris - 1986
3 I/O limitations in parallel molecular dynamics – Clark, Scott, et al. - 1995
2 Experiences in data-parallel programming – Clark, Hanxleden, et al. - 1995
1 Ramakrishnan Rajamony, and Willly Zwaenepoel. Software versus hardware shared-memory implementation: a case study – Cox, Dwarkadas, et al. - 1994
1 Transport properties of macromoleculesby Brownian dynamics simulation: Vectorization of Brownian dynamics on the Cyber-205 – Ganti, McCammon - 1986
1 The DASH protoptype: logic overhead and performance – Lenoski, Laudon, et al. - 1993