Projects per year
Abstract / Description of output
Modern production Molecular Dynamics codes represent a significant investment of effort by the community to develop highly optimised force evaluation routines able to take advantage of state-of-the art hardware such as GPUs and multi-core CPUs. However, this comes at a cost of code complexity which makes it hard for new integration algorithms to be implemented in these packages. This creates a catch-22 for algorithm developement - if new algorithms cannot be implemented and tested in production codes it may be impossible to demonstrate their benefits over existing schemes; conversely, if the community cannot see the benefit of new algorithms, code developers will not spent time implementing them!
The Molecular Integration Simulation Toolkit (MIST) library is a solution to this problem by providing plug-ins to existing optimised MD codes, coupled with a simple interface for the development of new integration methods. MIST currently provides interfaces to GROMACS, Amber and NAMD-Lite, allowing it to benefit from OpenMP and GPU acceleration for force-evaluation. Several standard (Verlet, Leapfrog) and new (Langevin Dynamics based on a BAOAB splitting) integrators have been implemented to date. The MIST library interface results in significant ease-of-development, at negligible loss of performance. New integration algorithms are implemented once, in a code-agnostic manner, and can then be immediately deployed in all the MD codes supported by MIST.
As well as algorithms for sampling the canonical and micro-canonical ensembles, MIST is also a platform for building more advanced schemes. For example, we have implemented an extended-system method for 'Continuous Tempering', which enables computation of free energy maps in systems with large energy barriers.
Several new features are under development in MIST - new constraint solvers for extremely long timesteps and multi-timestep splittings, MPI parallelisation, and support for more MD codes. We welcome the community's input on direction for future development.
The Molecular Integration Simulation Toolkit (MIST) library is a solution to this problem by providing plug-ins to existing optimised MD codes, coupled with a simple interface for the development of new integration methods. MIST currently provides interfaces to GROMACS, Amber and NAMD-Lite, allowing it to benefit from OpenMP and GPU acceleration for force-evaluation. Several standard (Verlet, Leapfrog) and new (Langevin Dynamics based on a BAOAB splitting) integrators have been implemented to date. The MIST library interface results in significant ease-of-development, at negligible loss of performance. New integration algorithms are implemented once, in a code-agnostic manner, and can then be immediately deployed in all the MD codes supported by MIST.
As well as algorithms for sampling the canonical and micro-canonical ensembles, MIST is also a platform for building more advanced schemes. For example, we have implemented an extended-system method for 'Continuous Tempering', which enables computation of free energy maps in systems with large energy barriers.
Several new features are under development in MIST - new constraint solvers for extremely long timesteps and multi-timestep splittings, MPI parallelisation, and support for more MD codes. We welcome the community's input on direction for future development.
Original language | English |
---|---|
Publication status | Published - 19 Jun 2016 |
Event | ISQBP President's Meeting 2016 - Bergen, Norway Duration: 19 Jun 2016 → 22 Jun 2016 |
Conference
Conference | ISQBP President's Meeting 2016 |
---|---|
Country/Territory | Norway |
City | Bergen |
Period | 19/06/16 → 22/06/16 |
Fingerprint
Dive into the research topics of 'Molecular Integration Simulation Toolkit - interfacing novel integrators with Molecular Dynamics codes'. Together they form a unique fingerprint.Projects
- 1 Finished
-
S12-CHE: ExSTASY Extensible Tools for Advanced Sampling and analYsis
Bethune, I.
1/07/13 → 30/09/16
Project: Research
Research output
- 1 Poster
-
Molecular Integration Simulation Toolkit - interfacing novel integrators with Molecular Dynamics codes
Bethune, I., Breitmoser, E. & Leimkuhler, B., 19 Jun 2016.Research output: Contribution to conference › Poster
Open AccessFile
Activities
- 1 Participation in conference
-
ISQBP President's Meeting 2016
Iain Bethune (Speaker)
19 Jun 2016 → 22 Jun 2016Activity: Participating in or organising an event types › Participation in conference