GROMACS 3.0: a package for molecular simulation and trajectory analysis

被引:6160
作者
Lindahl, E
Hess, B
van der Spoel, D
机构
[1] Uppsala Univ, Dept Biochem, S-75123 Uppsala, Sweden
[2] KTH, S-10044 Stockholm, Sweden
[3] Univ Groningen, Dept Biophys Chem, NL-9747 AG Groningen, Netherlands
关键词
parallel molecular dynamics; simulation; algorithmic optimization; assembly loops; benchmark;
D O I
10.1007/s008940100045
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
GROMACS 3.0 is the latest release of a versatile and very well optimized package for molecular simulation. Much effort has been devoted to achieving extremely high performance on both workstations and parallel computers. The design includes an extraction of virial and periodic boundary conditions from the loops over pairwise interactions, and special software routines to enable rapid calculation of x(-1/2). Inner loops are generated automatically in C or Fortran at compile time, with optimizations adapted to each architecture. Assembly loops using SSE and 3DNow! Multimedia instructions are provided for x86 processors, resulting in exceptional performance on inexpensive PC workstations. The interface is simple and easy to use (no scripting language), based on standard command line arguments with self-explanatory functionality and integrated documentation. All binary files are independent of hardware endian and can be read by versions of GROMACS compiled using different floating-point precision. A large collection of flexible tools for trajectory analysis is included, with output in the form of finished Xmgr/Grace graphs. A basic trajectory viewer is included, and several external visualization tools can read the GROMACS trajectory format. Starting with version 3.0, GROMACS is available under the GNU General Public License from http://www.gromacs.org.
引用
收藏
页码:306 / 317
页数:12
相关论文
共 112 条
  • [1] Allen M. P., 1987, J COMPUTER SIMULATIO, DOI DOI 10.2307/2938686
  • [2] DIELECTRIC AND THERMODYNAMIC RESPONSE OF A GENERALIZED REACTION FIELD MODEL FOR LIQUID-STATE SIMULATIONS
    ALPER, H
    LEVY, RM
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1993, 99 (12) : 9847 - 9852
  • [3] ESSENTIAL DYNAMICS OF PROTEINS
    AMADEI, A
    LINSSEN, ABM
    BERENDSEN, HJC
    [J]. PROTEINS-STRUCTURE FUNCTION AND GENETICS, 1993, 17 (04): : 412 - 425
  • [4] AMD, 2000, 3DNOW TECHN MAN
  • [5] [Anonymous], COMPUTER SIMULATIONS
  • [6] SIMULATION OF STATISTICAL MECHANICAL SYSTEMS ON TRANSPUTER ARRAYS
    ASKEW, CR
    CARPENTER, DB
    CHALKER, JT
    HEY, AJG
    NICOLE, DA
    PRITCHARD, DJ
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 1986, 42 (01) : 21 - 26
  • [7] ALGORITHMS FOR CONSTRAINED MOLECULAR-DYNAMICS
    BARTH, E
    KUCZERA, K
    LEIMKUHLER, B
    SKEEL, RD
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1995, 16 (10) : 1192 - 1209
  • [8] AN EFFICIENT, BOX SHAPE INDEPENDENT NONBONDED FORCE AND VIRIAL ALGORITHM FOR MOLECULAR-DYNAMICS
    BEKKER, H
    DIJKSTRA, EJ
    RENARDUS, MKR
    BERENDSEN, HJC
    [J]. MOLECULAR SIMULATION, 1995, 14 (03) : 137 - 151
  • [9] BEKKER H, 1993, PHYSICS COMPUTING '92, P257
  • [10] BEKKER H, 1993, PHYSICS COMPUTING '92, P252