What the study found
The study found that performance in PLUMED, an open-source package used with molecular dynamics software, can be optimized for more demanding calculations. It reports that large numbers of distances, angles, and torsions are faster when handled with vector-based commands rather than individual scalar operations.
Why the authors say this matters
The authors suggest this matters because PLUMED is being used for more computationally demanding descriptors, where performance optimization becomes critical. They also say the tutorial is meant to help others understand the optimization strategies and use them in their own calculations.
What the researchers tested
The researchers describe a recently implemented tool for reliably measuring code performance. They then used it to produce detailed benchmarks for calculations involving distances, angles, torsions, atomic order parameters, and secondary structure variables.
What worked and what didn't
The benchmarks showed that vector-based commands improve calculations involving many distances, angles, or torsions compared with individual scalar operations. The article also presents benchmark-based optimization approaches for atomic order parameters and secondary structure variables, but the abstract does not give detailed numerical comparisons.
What to keep in mind
This summary is based only on the abstract, so detailed benchmark values and implementation limits are not provided. The abstract does not describe specific drawbacks or failures of the optimization methods.
Key points
- PLUMED is described as an open-source package used with molecular dynamics software.
- A new tool for reliably measuring code performance is presented in the tutorial.
- Vector-based commands are reported to optimize calculations of many distances, angles, and torsions.
- The tutorial also benchmarks optimization for atomic order parameters and secondary structure variables.
- The authors aim to explain the algorithmic tricks behind the optimization methods.
Disclosure
- Research title:
- Tutorial shows how to optimize PLUMED performance
- Authors:
- Daniele Rapetti, Massimiliano Bonomi, Carlo Camilloni, Giovanni Bussi, Gareth A. Tribello
- Institutions:
- Centre National de la Recherche Scientifique, Computational Physics (United States), Institut Pasteur, Queen's University Belfast, Scuola Internazionale Superiore di Studi Avanzati, Scuola Internazionale Superiore di Studi Avanzati, Université Paris Cité, University of Milan
- Publication date:
- 2026-02-24
- OpenAlex record:
- View
Get the weekly research newsletter
Stay current with peer-reviewed research without reading academic papers — one filtered digest, every Friday.

