A HIGHLY PORTABLE PARALLEL IMPLEMENTATION OF AMBER4 USING THE MESSAGE-PASSING INTERFACE STANDARD

被引:22
|
作者
VINCENT, JJ [1 ]
MERZ, KM [1 ]
机构
[1] PENN STATE UNIV,DEPT CHEM,UNIVERSITY PK,PA 16802
关键词
D O I
10.1002/jcc.540161110
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
We have implemented a portable parallel version of the macromolecular modeling package AMBER4. The message passing paradigm was used. All message passing constructs are compliant with the Message Passing Interface (MPI) standard. The molecular dynamics/minimization module MINMD and the free-energy perturbation module Gibbs have been implemented in parallel on a number of machines, including a Gray T3D, an IBM SP1/SP2, and a collection of networked workstations. In addition, the code has been tested with an MPI implementation from Argonne National Laboratories/Mississippi State University which runs on many parallel machines. The goal of this work is to decrease the amount of time required to perform molecular dynamics simulations. Performance results for a Lipid bilayer molecular dynamics simulation on a Gray T3D, an IBM SP1/SPZ and a Gray C90 are compared. (C) 1995 by John Wiley & Sons, Inc.
引用
收藏
页码:1420 / 1427
页数:8
相关论文
共 50 条
  • [1] A task migration implementation of the message-passing interface
    Robinson, J
    Russ, SH
    Flachs, B
    Heckel, B
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 1996, : 61 - 68
  • [2] Checkpointing Message-Passing Interface (MPI) parallel programs
    Li, WJ
    Tsay, JJ
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 147 - 152
  • [3] MPI2: A message-passing interface standard
    不详
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 1998, 12 (1-2): : 12 - 299
  • [4] SPECIAL ISSUE - MPI - A MESSAGE-PASSING INTERFACE STANDARD
    DONGARRA, J
    WALKER, D
    LUSK, E
    KNIGHTEN, B
    SNIR, M
    GEIST, A
    OTTO, S
    HEMPEL, R
    LUSK, E
    GROPP, W
    COWNIE, J
    SKJELLUM, T
    CLARKE, L
    LITTLEFIELD, R
    SEARS, M
    HUSSLEDERMAN, S
    ANDERSON, E
    BERRYMAN, S
    FEENEY, J
    FRYE, D
    HART, L
    HO, A
    KOHL, J
    MADAMS, P
    MOSHER, C
    PIERCE, P
    SCHIKUTA, E
    VOIGT, RG
    BABB, R
    BJORNSON, R
    FERNANDO, V
    GLENDINNING, I
    HAUPT, T
    HO, CTH
    KRAUSS, S
    MAINWARING, A
    NESSETT, D
    RANKA, S
    SINGH, A
    WEEKS, D
    BARON, J
    DOSS, N
    FINEBERG, S
    GREENBERG, A
    HELLER, D
    HOWELL, G
    LEARY, B
    MCBRYAN, O
    PACHECO, P
    RIGSBEE, P
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1994, 8 (3-4): : 165 - &
  • [5] GROMACS: a message-passing parallel molecular dynamics implementation
    Berendsen, H.J.C., 1600, Elsevier Science B.V., Amsterdam, Netherlands (91): : 1 - 3
  • [6] The Message-Passing Interface and Parallel SAT-Solvers
    Zerpa, Levis
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS (ICFNDS '17), 2017,
  • [7] Parallel implementation of DNAml program on message-passing architectures
    Ceron, C
    Dopazo, J
    Zapata, EL
    Carazo, JM
    Trelles, O
    PARALLEL COMPUTING, 1998, 24 (5-6) : 701 - 716
  • [8] A high-performance, portable implementation of the MPI message passing interface standard
    Gropp, W
    Lusk, E
    Doss, N
    Skjellum, A
    PARALLEL COMPUTING, 1996, 22 (06) : 789 - 828
  • [9] Parallel implementation of an MPEG-2 encoder using message-passing/multithreading
    Shaaban, M
    Zenner, JL
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2004, : 397 - 402
  • [10] A message-passing class library C++ for portable parallel programming
    S. H. Hsieh
    E. D. Sotelino
    Engineering with Computers, 1997, 13 : 20 - 34