MPI‐parallelization of the grid inhomogeneous solvation theory calculation
The grid inhomogeneous solvation theory (GIST) method requires the often time‐consuming calculation of water–water and water‐solute energy on a grid. Previous efforts to speed up this calculation include using OpenMP, GPUs, and particle mesh Ewald. This article details how the speed of this calculat...
Gespeichert in:
Veröffentlicht in: | Journal of computational chemistry 2024-04, Vol.45 (10), p.633-637 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The grid inhomogeneous solvation theory (GIST) method requires the often time‐consuming calculation of water–water and water‐solute energy on a grid. Previous efforts to speed up this calculation include using OpenMP, GPUs, and particle mesh Ewald. This article details how the speed of this calculation can be increased by parallelizing it with MPI, where trajectory frames are divided among multiple processors. This requires very little communication between individual processes during trajectory processing, meaning the calculation scales well to large processor counts. This article also details how the entropy calculation, which must happen after trajectory processing since it requires information from all trajectory frames, is parallelized via MPI. This parallelized GIST method has been implemented in the freely‐available CPPTRAJ analysis software.
The GIST functionality in the software analysis tool CPPTRAJ has been MPI‐parallelized, potentially providing orders of magnitude speedup. This will allow the application of GIST calculations to larger systems and longer molecular dynamics trajectories. |
---|---|
ISSN: | 0192-8651 1096-987X |
DOI: | 10.1002/jcc.27278 |