Parallelization of Particle‐Based Reaction–Diffusion Simulations Using <scp>MPI</scp>

Particle-based reaction-diffusion offers a high-resolution alternative to the continuum reaction-diffusion approach, capturing the volume-excluding nature of molecules undergoing stochastic dynamics. This is essential for simulating self-assembly into higher-order structures like filaments, lattices, or macromolecular complexes. Applications of self-assembly are ubiquitous in chemistry, biology, and materials science, but these higher-resolution methods increase computational cost. Here, we present a parallel implementation of the particle-based NERDSS software using the message passing interface (MPI), achieving close to linear scaling for up to 96 processors. By using a spatial decomposition of the system across processors, our approach extends to very large simulation volumes. The scalability of parallel NERDSS is evaluated for reversible reactions and several examples of higher-order self-assembly in 3D and 2D, with all test cases producing accurate solutions. Parallel efficiency depends on the system size, timescales, and reaction network, showing optimal scaling for smaller assemblies with slower timescales. We provide parallel NERDSS code open-source, supporting development and extension to other particle-based reaction-diffusion software.

Authors

Institutions

Publication Details

Journal
Journal of Computational Chemistry
Published
2025-05-22
DOI
https://doi.org/10.1002/jcc.70132
Citations
1
Primary Topic
Theoretical and Computational Physics
Type
article
Field-Weighted Citation Impact
1.26

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Parallelization of Particle‐Based Reaction–Diffusion Simulations Using MPI

Adip Jhaveri, Margaret E. Johnson, Kent Milfeld, Yue Moon Ying et al.
1 citations
Journal of Computational Chemistry
Theoretical and Computational Physics
1.26
article

Parallelization of Particle‐Based Reaction–Diffusion Simulations Using MPI

Adip Jhaveri, Margaret E. Johnson, Kent Milfeld, Yue Moon Ying, Nenad Korolija, Si‐Kao Guo, Mankun Sang
article en
1 citations

Abstract

Particle-based reaction-diffusion offers a high-resolution alternative to the continuum reaction-diffusion approach, capturing the volume-excluding nature of molecules undergoing stochastic dynamics. This is essential for simulating self-assembly into higher-order structures like filaments, lattices, or macromolecular complexes. Applications of self-assembly are ubiquitous in chemistry, biology, and materials science, but these higher-resolution methods increase computational cost. Here, we present a parallel implementation of the particle-based NERDSS software using the message passing interface (MPI), achieving close to linear scaling for up to 96 processors. By using a spatial decomposition of the system across processors, our approach extends to very large simulation volumes. The scalability of parallel NERDSS is evaluated for reversible reactions and several examples of higher-order self-assembly in 3D and 2D, with all test cases producing accurate solutions. Parallel efficiency depends on the system size, timescales, and reaction network, showing optimal scaling for smaller assemblies with slower timescales. We provide parallel NERDSS code open-source, supporting development and extension to other particle-based reaction-diffusion software.

Journal of Computational ChemistryVol. 46(14)
Johns Hopkins University (US), Johns Hopkins Medicine (US), University of Belgrade (RS), Texas Advanced Computing Center
National Institutes of Health
Openalex Percentile: Top 21%
Theoretical and Computational Physics
1.26
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Parallelization of Particle‐Based Reaction–Diffusion Simulations Using <scp>MPI</scp> — Adip Jhaveri, Margaret E. Johnson, et al. · Journal of Computational Chemistry (2025) | TGRS Research Map | TGRS