Multibillion-atom molecular dynamics simulation: Design considerations for vector-parallel processing

D. C. Rapaport

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

Progress in adapting molecular dynamics algorithms for systems with short-range interactions to utilize the features of modern supercomputers is described. Efficient utilization of the latest generation of processor architectures requires algorithms that can be both vectorized and parallelized. The approach adopted for vectorization involves combining the layer and neighbor-list methods, while parallelization employs spatial subdivision with explicit communication. The techniques presented here have been used in performance tests on the Cray X1 vector-parallel supercomputer with systems containing over 12 billion atoms.

Original languageEnglish
Pages (from-to)521-529
Number of pages9
JournalComputer Physics Communications
Volume174
Issue number7
DOIs
StatePublished - 1 Apr 2006

Bibliographical note

Funding Information:
J. Barhen, Y. Braiman, P. Cummings, M. Fahey, and J. Nichols are thanked for helpful discussion. This research was sponsored by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory (ORNL) and used the high-performance computing resources of the Center for Computational Sciences at ORNL which is supported by the Office of Science of the U.S. Department of Energy (DOE). ORNL is managed by UT-Battelle, LLC for DOE under Contract No. DE-AC05-00OR22725.

Funding

J. Barhen, Y. Braiman, P. Cummings, M. Fahey, and J. Nichols are thanked for helpful discussion. This research was sponsored by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory (ORNL) and used the high-performance computing resources of the Center for Computational Sciences at ORNL which is supported by the Office of Science of the U.S. Department of Energy (DOE). ORNL is managed by UT-Battelle, LLC for DOE under Contract No. DE-AC05-00OR22725.

FundersFunder number
U.S. Department of EnergyDE-AC05-00OR22725
Office of Science
Oak Ridge National Laboratory

    Keywords

    • Algorithm
    • Molecular dynamics simulation
    • Parallel processing
    • Performance evaluation
    • Supercomputer
    • Vector processing

    Fingerprint

    Dive into the research topics of 'Multibillion-atom molecular dynamics simulation: Design considerations for vector-parallel processing'. Together they form a unique fingerprint.

    Cite this