Parallel STEPS: Large Scale Stochastic Spatial Reaction-Diffusion Simulation with High Performance Computers
Weiliang Chen, Erik De Schutter

TL;DR
This paper presents a parallel MPI-based implementation for stochastic spatial reaction-diffusion simulations on large-scale supercomputers, achieving significant speedups and enabling complex biological modeling.
Contribution
It introduces a novel parallel operator-splitting method for stochastic reaction-diffusion simulations on irregular meshes, demonstrating high performance on supercomputers.
Findings
Achieves over 3600x speedup with 2000 processes compared to serial implementation.
Demonstrates effective simulation of complex neuron models with large-scale parallelism.
Super-linear speedup observed under balanced load conditions.
Abstract
Stochastic, spatial reaction-diffusion simulations have been widely used in systems biology and computational neuroscience. However, the increasing scale and complexity of simulated models and morphologies have exceeded the capacity of any serial implementation. This led to development of parallel solutions that benefit from the boost in performance of modern large-scale supercomputers. In this paper, we describe an MPI-based, parallel Operator-Splitting implementation for stochastic spatial reaction-diffusion simulations with irregular tetrahedral meshes. The performance of our implementation is first examined and analyzed with simulations of a simple model. We then demonstrate its usage in real-world research by simulating the reaction-diffusion components of a published calcium burst model in both Purkinje neuron sub-branch and full dendrite morphologies. Simulation results indicate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGene Regulatory Network Analysis
