Related Experiment Video
Updated: Feb 6, 2026

Pharmacophore Modeling for Targets with Extensive Ligand Libraries: A Case Study on SARS-CoV-2 Mpro
Published on: September 26, 2025
OpenMM 4: A Reusable, Extensible, Hardware Independent Library for High Performance Molecular Simulation.
Peter Eastman1, Mark S Friedrichs, John D Chodera
1Department of Bioengineering, Stanford University, Stanford, CA 94035.
OpenMM is a versatile software toolkit enabling molecular simulations across diverse high-performance computing architectures. Its layered design and hardware-agnostic API ensure broad compatibility and extensibility for advanced scientific computing.
Area of Science:
- Computational chemistry and physics
- High-performance computing
- Molecular dynamics simulations
Background:
- Molecular simulations are crucial for understanding molecular behavior.
- High-performance computing (HPC) architectures offer significant computational power.
- Existing simulation software may have hardware-specific limitations.
Purpose of the Study:
- To introduce OpenMM, a flexible software toolkit for molecular simulations.
- To enable efficient simulations across various HPC architectures.
- To provide a hardware-agnostic and extensible simulation environment.
Main Methods:
- Development of a layered software architecture.
- Implementation of a hardware-agnostic Application Programming Interface (API).
- Support for Graphics Processing Units (GPUs) via OpenCL and CUDA frameworks.
Main Results:
- OpenMM functions as a reusable library and a complete simulation environment.
- Simulation programs can run on different hardware without modification.
- The toolkit is designed for extensibility to new hardware and functionalities.
Conclusions:
- OpenMM provides a powerful and adaptable platform for molecular simulations.
- Its design facilitates broad accessibility and future development in computational science.
- The toolkit enhances the efficiency and reach of molecular dynamics studies.
Related Concept Videos
Law of Independent Assortment
GIS Software, Hardware, and Sources of GIS Data
Introduction to Test of Independence
The test statistic for a test of independence is similar to that of a goodness-of-fit test:
Hypothesis Test for Test of Independence
H0: The two variables (factors)...
Molecular Models
Independent and Dependent Sources
Independent voltage or current sources supply a fixed amount of voltage or current, respectively, which is unaffected by other elements within the circuit. These are represented using specific symbols. Independent voltage sources are symbolized with polarities (+ and -), indicating the direction of the...

