NWChem: Exploiting parallelism in molecular simulations

被引:35
|
作者
Straatsma, TP [1 ]
Philippopoulos, M
McCammon, JA
机构
[1] Pacific NW Natl Lab, High Performance Computat Chem Grp, Environm Mol Sci Lab, Richland, WA 99352 USA
[2] Univ Calif San Diego, Dept Chem & Biochem, La Jolla, CA 92093 USA
基金
美国国家科学基金会; 加拿大自然科学与工程研究理事会;
关键词
D O I
10.1016/S0010-4655(00)00054-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
NWChem is the software package for computational chemistry on massively parallel computing systems developed by the High Performance Computational Chemistry group for the Environmental Molecular Sciences Laboratory. The software provides a variety of modules for quantum mechanical and classical mechanical simulation. This article describes the design of the molecular dynamics simulation module, which is based on a domain decomposition, and provides implementation details on the data and communication structure and how the code deals with the complexity of atom redistribution and load balancing. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:377 / 385
页数:9
相关论文
共 50 条
  • [21] EXPLOITING VARIABLE GRAIN PARALLELISM AT RUNTIME
    GUPTA, A
    TUCKER, A
    SIGPLAN NOTICES, 1988, 23 (09): : 212 - 221
  • [22] Exploiting loop parallelism with redundant execution
    Weiyu Tang
    Wu Shi
    Binyu Zang
    Chuanqi Zhu
    Journal of Computer Science and Technology, 1997, 12 (2) : 105 - 112
  • [23] Exploiting parallelism on progressive alignment methods
    Miquel Orobitg
    Fernando Guirado
    Cedric Notredame
    Fernando Cores
    The Journal of Supercomputing, 2011, 58 : 186 - 194
  • [24] Exploiting Parallelism of Distributed Nested Transactions
    Niles, Duane
    Palmieri, Roberto
    Ravindran, Binoy
    PROCEEDINGS OF THE 9TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE (SYSTOR'16), 2016,
  • [25] Exploiting 64-bit parallelism
    Bagwell, P
    DR DOBBS JOURNAL, 2000, 25 (11): : 10 - 10
  • [26] EXPLOITING PARALLELISM IN HARDWARE IMPLEMENTATION OF THE DES
    BROSCIUS, AG
    SMITH, JM
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 576 : 367 - 376
  • [27] Exploiting molecular dynamics in Nested Sampling simulations of small peptides
    Burkoff, Nikolas S.
    Baldock, Robert J. N.
    Varnai, Csilla
    Wild, David L.
    Csanyi, Gabor
    COMPUTER PHYSICS COMMUNICATIONS, 2016, 201 : 8 - 18
  • [28] Exploiting Parallelism in the TileCal Trigger System with GPGPU
    Sacks, Marc
    HIGH ENERGY PARTICLE PHYSICS WORKSHOP (HEPPW2015), 2015, 645
  • [29] Architectural Support for Exploiting Fine Grain Parallelism
    Rosas-Ham, Demian
    Herath, Isuru
    Yiapanis, Paraskevas
    Lujan, Mikel
    Watson, Ian
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 61 - 70
  • [30] Exploiting multiple levels of parallelism in scientific computing
    Rauber, T
    Rünger, G
    HIGH PERFORMANCE COMPUTATIONAL SCIENCE AND ENGINEERING, 2004, 172 : 3 - 19