January 20, 2024

The Theoretical and Computational Biophysics Group at the University of Illinois is proud to announce the public release of a new version of NAMD, a parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD is distributed free of charge and includes source code. NAMD development is supported by the NIH National Institute of General Medical Sciences through grant numbers NIH P41-GM104601 and NIH R24-GM145965.

NAMD 3.0b6 has many advantages over NAMD 2.14, including:

- GPU-resident mode providing very fast dynamics:

   - Achieves 2x or more speedup on single GPU versus GPU-offload mode, and up to 14x speedup for multi-GPU scaling on NVIDIA DGX-A100 versus GPU-offload mode

   - Supports single GPU and single-node multi-GPU scaling for tightly coupled GPUs (e.g. NVLink-enabled architectures like DGX)

   - Supports essential dynamics simulation protocols: constant energy, thermostats, barostats, rigid bond constraints, multiple time stepping, PME

   - Supports TIP3P and TIP4P water models

   - Supports minimize and run directives through Tcl scripting

   - Supports several advanced features: replica-exchange MD, alchemical free energy methods (FEP & TI), REST2, harmonic restraints, external electric field, SMD, Colvars, Tcl forces, Monte Carlo barostat, group position restraints, constant pH MD

- GPU-accelerated alchemical free energy methods (FEP & TI) for both GPU-offload and GPU-resident modes

- CPU-vectorization mode compatible with Intel and AMD CPU models that support AVX-512 instructions

   - Achieves speedup of up to 1.8x on Intel Xeon over AVX2 builds

   - Exhibits good scaling on Frontera supercomputer

- Extend REST2 force field compatibility

- Update Colvars to version 2023-12-05

- Fix several long-standing issues, such as memory leaks

- Update to Charm++ 7.0.0, enabling:

   - Updated implementation of atomics, locks, and fences to use C++11/C11 versions where suitable

   - Improved performance, support, and fixes for UCX

   - Improved scaling on InfiniBand via ucx network layer

   - Improved multi-copy on POWER via pamilrts network layer

   - Clean exit with non-zero status for many failures

- Support for CUDA versions 8.0-12.x on Maxwell or newer GPUs

- Support for compatible AMD GPUs via HIP

Details at http://www.ks.uiuc.edu/Research/namd/3.0/features.html

NAMD is available from http://www.ks.uiuc.edu/Research/namd/

For your convenience, NAMD has been ported to and will be installed on the machines at the NSF-sponsored national supercomputing centers. If you are planning substantial simulation work of an academic nature you should apply for these resources. Benchmarks for your proposal are available at http://www.ks.uiuc.edu/Research/namd/performance.html

The Theoretical and Computational Biophysics Group encourages NAMD users to be closely involved in the development process through reporting bugs, contributing fixes, periodical surveys and via other means. Questions or comments may be directed to namd@ks.uiuc.edu.

We are eager to hear from you, and thank you for using our software!