Contribution to a book FZJ-2021-00075

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
GROMEX: A Scalable and Versatile Fast Multipole Method for Biomolecular Simulation

 ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;

2020
Springer International Publishing Cham

Software for Exascale Computing - SPPEXA 2016-2019 Cham : Springer International Publishing, Lecture Notes in Computational Science and Engineering 517-543 ()

Please use a persistent id in citations:

Abstract: Atomistic simulations of large biomolecular systems with chemical variability such as constant pH dynamic protonation offer multiple challenges in high performance computing. One of them is the correct treatment of the involved electrostatics in an efficient and highly scalable way. Here we review and assess two of the main building blocks that will permit such simulations: (1) An electrostatics library based on the Fast Multipole Method (FMM) that treats local alternative charge distributions with minimal overhead, and (2) A λ-dynamics module working in tandem with the FMM that enables various types of chemical transitions during the simulation. Our λ-dynamics and FMM implementations do not rely on third-party libraries but are exclusively using C++ language features and they are tailored to the specific requirements of molecular dynamics simulation suites such as GROMACS. The FMM library supports fractional tree depths and allows for rigorous error control and automatic performance optimization at runtime. Near-optimal performance is achieved on various SIMD architectures and on GPUs using CUDA. For exascale systems, we expect our approach to outperform current implementations based on Particle Mesh Ewald (PME) electrostatics, because FMM avoids the communication bottlenecks caused by the parallel fast Fourier transformations needed for PME.


Note: DOI: 10.1007/978-3-030-47956-5_17

Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
  2. Zivile Sicherheitsforschung (IAS-7)
Research Program(s):
  1. 511 - Computational Science and Mathematical Methods (POF3-511) (POF3-511)
  2. SPPEXA - Software for Exascale Computing (214420555) (214420555)
  3. PhD no Grant - Doktorand ohne besondere Förderung (PHD-NO-GRANT-20170405) (PHD-NO-GRANT-20170405)

Appears in the scientific report 2020
Database coverage:
Creative Commons Attribution CC BY 4.0 ; OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Document types > Books > Contribution to a book
Institute Collections > IAS > IAS-7
Workflow collections > Public records
Institute Collections > JSC
Publications database
Open Access

 Record created 2021-01-06, last modified 2021-01-27


OpenAccess:
Download fulltext PDF
External link:
Download fulltextFulltext by OpenAccess repository
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)