Cargando…
pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate m...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6990473/ https://www.ncbi.nlm.nih.gov/pubmed/31996129 http://dx.doi.org/10.1186/s12859-019-3338-8 |
_version_ | 1783492506966556672 |
---|---|
author | Arjunan, Satya N.V. Miyauchi, Atsushi Iwamoto, Kazunari Takahashi, Koichi |
author_facet | Arjunan, Satya N.V. Miyauchi, Atsushi Iwamoto, Kazunari Takahashi, Koichi |
author_sort | Arjunan, Satya N.V. |
collection | PubMed |
description | BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate models of the systems. Although computationally expensive, microscopic resolution reaction-diffusion simulators, such as Spatiocyte can directly capture intracellular effects comprising diffusion-limited reactions and volume exclusion from crowded molecules by explicitly representing individual diffusing molecules in space. To alleviate the steep computational cost typically associated with the simulation of large or crowded intracellular compartments, we present a parallelized Spatiocyte method called pSpatiocyte. RESULTS: The new high-performance method employs unique parallelization schemes on hexagonal close-packed (HCP) lattice to efficiently exploit the resources of common workstations and large distributed memory parallel computers. We introduce a coordinate system for fast accesses to HCP lattice voxels, a parallelized event scheduler, a parallelized Gillespie’s direct-method for unimolecular reactions, and a parallelized event for diffusion and bimolecular reaction processes. We verified the correctness of pSpatiocyte reaction and diffusion processes by comparison to theory. To evaluate the performance of pSpatiocyte, we performed a series of parallelized diffusion runs on the RIKEN K computer. In the case of fine lattice discretization with low voxel occupancy, pSpatiocyte exhibited 74% parallel efficiency and achieved a speedup of 7686 times with 663552 cores compared to the runtime with 64 cores. In the weak scaling performance, pSpatiocyte obtained efficiencies of at least 60% with up to 663552 cores. When executing the Michaelis-Menten benchmark model on an eight-core workstation, pSpatiocyte required 45- and 55-fold shorter runtimes than Smoldyn and the parallel version of ReaDDy, respectively. As a high-performance application example, we study the dual phosphorylation-dephosphorylation cycle of the MAPK system, a typical reaction network motif in cell signaling pathways. CONCLUSIONS: pSpatiocyte demonstrates good accuracies, fast runtimes and a significant performance advantage over well-known microscopic particle methods in large-scale simulations of intracellular reaction-diffusion systems. The source code of pSpatiocyte is available at https://spatiocyte.org. |
format | Online Article Text |
id | pubmed-6990473 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-69904732020-02-03 pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems Arjunan, Satya N.V. Miyauchi, Atsushi Iwamoto, Kazunari Takahashi, Koichi BMC Bioinformatics Methodology Article BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate models of the systems. Although computationally expensive, microscopic resolution reaction-diffusion simulators, such as Spatiocyte can directly capture intracellular effects comprising diffusion-limited reactions and volume exclusion from crowded molecules by explicitly representing individual diffusing molecules in space. To alleviate the steep computational cost typically associated with the simulation of large or crowded intracellular compartments, we present a parallelized Spatiocyte method called pSpatiocyte. RESULTS: The new high-performance method employs unique parallelization schemes on hexagonal close-packed (HCP) lattice to efficiently exploit the resources of common workstations and large distributed memory parallel computers. We introduce a coordinate system for fast accesses to HCP lattice voxels, a parallelized event scheduler, a parallelized Gillespie’s direct-method for unimolecular reactions, and a parallelized event for diffusion and bimolecular reaction processes. We verified the correctness of pSpatiocyte reaction and diffusion processes by comparison to theory. To evaluate the performance of pSpatiocyte, we performed a series of parallelized diffusion runs on the RIKEN K computer. In the case of fine lattice discretization with low voxel occupancy, pSpatiocyte exhibited 74% parallel efficiency and achieved a speedup of 7686 times with 663552 cores compared to the runtime with 64 cores. In the weak scaling performance, pSpatiocyte obtained efficiencies of at least 60% with up to 663552 cores. When executing the Michaelis-Menten benchmark model on an eight-core workstation, pSpatiocyte required 45- and 55-fold shorter runtimes than Smoldyn and the parallel version of ReaDDy, respectively. As a high-performance application example, we study the dual phosphorylation-dephosphorylation cycle of the MAPK system, a typical reaction network motif in cell signaling pathways. CONCLUSIONS: pSpatiocyte demonstrates good accuracies, fast runtimes and a significant performance advantage over well-known microscopic particle methods in large-scale simulations of intracellular reaction-diffusion systems. The source code of pSpatiocyte is available at https://spatiocyte.org. BioMed Central 2020-01-29 /pmc/articles/PMC6990473/ /pubmed/31996129 http://dx.doi.org/10.1186/s12859-019-3338-8 Text en © The Author(s) 2020 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Methodology Article Arjunan, Satya N.V. Miyauchi, Atsushi Iwamoto, Kazunari Takahashi, Koichi pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title | pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title_full | pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title_fullStr | pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title_full_unstemmed | pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title_short | pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
title_sort | pspatiocyte: a high-performance simulator for intracellular reaction-diffusion systems |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6990473/ https://www.ncbi.nlm.nih.gov/pubmed/31996129 http://dx.doi.org/10.1186/s12859-019-3338-8 |
work_keys_str_mv | AT arjunansatyanv pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems AT miyauchiatsushi pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems AT iwamotokazunari pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems AT takahashikoichi pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems |