• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

并行步骤:利用高性能计算机进行大规模随机空间反应扩散模拟

Parallel STEPS: Large Scale Stochastic Spatial Reaction-Diffusion Simulation with High Performance Computers.

作者信息

Chen Weiliang, De Schutter Erik

机构信息

Computational Neuroscience Unit, Okinawa Institute of Science and Technology Graduate University Okinawa, Japan.

出版信息

Front Neuroinform. 2017 Feb 10;11:13. doi: 10.3389/fninf.2017.00013. eCollection 2017.

DOI:10.3389/fninf.2017.00013
PMID:28239346
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5301017/
Abstract

Stochastic, spatial reaction-diffusion simulations have been widely used in systems biology and computational neuroscience. However, the increasing scale and complexity of models and morphologies have exceeded the capacity of any serial implementation. This led to the development of parallel solutions that benefit from the boost in performance of modern 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 application to 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 that our implementation is capable of achieving super-linear speedup for balanced loading simulations with reasonable molecule density and mesh quality. In the best scenario, a parallel simulation with 2,000 processes runs more than 3,600 times faster than its serial SSA counterpart, and achieves more than 20-fold speedup relative to parallel simulation with 100 processes. In a more realistic scenario with dynamic calcium influx and data recording, the parallel simulation with 1,000 processes and no load balancing is still 500 times faster than the conventional serial SSA simulation.

摘要

随机空间反应扩散模拟已在系统生物学和计算神经科学中广泛应用。然而,模型和形态的规模与复杂性不断增加,已超出任何串行实现的能力范围。这促使了并行解决方案的发展,这些方案受益于现代超级计算机性能的提升。在本文中,我们描述了一种基于MPI的并行算子分裂实现,用于具有不规则四面体网格的随机空间反应扩散模拟。我们首先通过一个简单模型的模拟来检验和分析我们实现的性能。然后,我们通过在浦肯野神经元子分支和完整树突形态中模拟已发表的钙爆发模型的反应扩散成分,展示其在实际研究中的应用。模拟结果表明,对于具有合理分子密度和网格质量的平衡负载模拟,我们的实现能够实现超线性加速。在最佳情况下,使用2000个进程的并行模拟比其串行SSA对应模拟快3600倍以上,相对于使用100个进程的并行模拟实现了20倍以上的加速。在具有动态钙内流和数据记录的更现实场景中,使用1000个进程且无负载平衡的并行模拟仍比传统串行SSA模拟快500倍。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/e2101d0d62e8/fninf-11-00013-g0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/71e106692944/fninf-11-00013-g0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/27a8e5c891f4/fninf-11-00013-g0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/1d9e07fed6f5/fninf-11-00013-g0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/d46b9434ffc5/fninf-11-00013-g0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/95aec5bee282/fninf-11-00013-g0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/f21082f6bd5a/fninf-11-00013-g0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/7be70b26326a/fninf-11-00013-g0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/69b6d7f4be10/fninf-11-00013-g0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/fe907c422ab9/fninf-11-00013-g0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/9a274593b1df/fninf-11-00013-g0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/e2101d0d62e8/fninf-11-00013-g0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/71e106692944/fninf-11-00013-g0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/27a8e5c891f4/fninf-11-00013-g0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/1d9e07fed6f5/fninf-11-00013-g0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/d46b9434ffc5/fninf-11-00013-g0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/95aec5bee282/fninf-11-00013-g0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/f21082f6bd5a/fninf-11-00013-g0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/7be70b26326a/fninf-11-00013-g0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/69b6d7f4be10/fninf-11-00013-g0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/fe907c422ab9/fninf-11-00013-g0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/9a274593b1df/fninf-11-00013-g0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c971/5301017/e2101d0d62e8/fninf-11-00013-g0011.jpg

相似文献

1
Parallel STEPS: Large Scale Stochastic Spatial Reaction-Diffusion Simulation with High Performance Computers.并行步骤:利用高性能计算机进行大规模随机空间反应扩散模拟
Front Neuroinform. 2017 Feb 10;11:13. doi: 10.3389/fninf.2017.00013. eCollection 2017.
2
Accurate reaction-diffusion operator splitting on tetrahedral meshes for parallel stochastic molecular simulations.用于并行随机分子模拟的四面体网格上精确的反应扩散算子分裂
J Chem Phys. 2016 Aug 7;145(5):054118. doi: 10.1063/1.4960034.
3
STEPS 4.0: Fast and memory-efficient molecular simulations of neurons at the nanoscale.步骤4.0:纳米尺度下神经元的快速且内存高效的分子模拟。
Front Neuroinform. 2022 Oct 26;16:883742. doi: 10.3389/fninf.2022.883742. eCollection 2022.
4
STEPS: efficient simulation of stochastic reaction-diffusion models in realistic morphologies.步骤:在真实形态中对随机反应扩散模型进行高效模拟。
BMC Syst Biol. 2012 May 10;6:36. doi: 10.1186/1752-0509-6-36.
5
Macromolecular crowding: chemistry and physics meet biology (Ascona, Switzerland, 10-14 June 2012).大分子拥挤现象:化学与物理邂逅生物学(瑞士阿斯科纳,2012年6月10日至14日)
Phys Biol. 2013 Aug;10(4):040301. doi: 10.1088/1478-3975/10/4/040301. Epub 2013 Aug 2.
6
Smoldyn on graphics processing units: massively parallel Brownian dynamics simulations.Smoldyn 在图形处理单元上的应用:大规模并行布朗动力学模拟。
IEEE/ACM Trans Comput Biol Bioinform. 2012 May-Jun;9(3):655-67. doi: 10.1109/TCBB.2011.106.
7
Efficient calculation of the quasi-static electrical potential on a tetrahedral mesh and its implementation in STEPS.在四面体网格上高效计算准静态电势及其在 STEPS 中的实现。
Front Comput Neurosci. 2013 Oct 29;7:129. doi: 10.3389/fncom.2013.00129. eCollection 2013.
8
Python-based geometry preparation and simulation visualization toolkits for STEPS.基于 Python 的 STEPS 几何准备和模拟可视化工具包。
Front Neuroinform. 2014 Apr 11;8:37. doi: 10.3389/fninf.2014.00037. eCollection 2014.
9
Parallel Stochastic Discrete Event Simulation of Calcium Dynamics in Neuron.神经元钙离子动力学的并行随机离散事件模拟。
IEEE/ACM Trans Comput Biol Bioinform. 2019 May-Jun;16(3):1007-1019. doi: 10.1109/TCBB.2017.2756930. Epub 2017 Sep 26.
10
Acceleration of discrete stochastic biochemical simulation using GPGPU.使用 GPGPU 加速离散随机生化模拟。
Front Physiol. 2015 Feb 13;6:42. doi: 10.3389/fphys.2015.00042. eCollection 2015.

引用本文的文献

1
Dynamic regulation of vesicle pools in a detailed spatial model of the complete synaptic vesicle cycle.完整突触小泡循环精细空间模型中囊泡池的动态调节
Sci Adv. 2025 May 30;11(22):eadq6477. doi: 10.1126/sciadv.adq6477. Epub 2025 May 28.
2
Parallelization of particle-based reaction-diffusion simulations using MPI.使用消息传递接口(MPI)实现基于粒子的反应扩散模拟的并行化。
bioRxiv. 2024 Dec 10:2024.12.06.627287. doi: 10.1101/2024.12.06.627287.
3
Vesicle and reaction-diffusion hybrid modeling with STEPS.采用 STEPS 的囊泡和反应扩散混合建模。

本文引用的文献

1
Accurate reaction-diffusion operator splitting on tetrahedral meshes for parallel stochastic molecular simulations.用于并行随机分子模拟的四面体网格上精确的反应扩散算子分裂
J Chem Phys. 2016 Aug 7;145(5):054118. doi: 10.1063/1.4960034.
2
3D-printer visualization of neuron models.神经元模型的3D打印机可视化
Front Neuroinform. 2015 Jun 30;9:18. doi: 10.3389/fninf.2015.00018. eCollection 2015.
3
Dendritic diameters affect the spatial variability of intracellular calcium dynamics in computer models.树突直径影响计算机模型中细胞内钙动力学的空间变异性。
Commun Biol. 2024 May 15;7(1):573. doi: 10.1038/s42003-024-06276-5.
4
Ultraliser: a framework for creating multiscale, high-fidelity and geometrically realistic 3D models for in silico neuroscience.Ultraliser:用于为计算神经科学创建多尺度、高保真和几何逼真 3D 模型的框架。
Brief Bioinform. 2023 Jan 19;24(1). doi: 10.1093/bib/bbac491.
5
STEPS 4.0: Fast and memory-efficient molecular simulations of neurons at the nanoscale.步骤4.0:纳米尺度下神经元的快速且内存高效的分子模拟。
Front Neuroinform. 2022 Oct 26;16:883742. doi: 10.3389/fninf.2022.883742. eCollection 2022.
6
Computational models of neurotransmission at cerebellar synapses unveil the impact on network computation.小脑突触神经传递的计算模型揭示了对网络计算的影响。
Front Comput Neurosci. 2022 Oct 28;16:1006989. doi: 10.3389/fncom.2022.1006989. eCollection 2022.
7
Applications and Challenges of Machine Learning to Enable Realistic Cellular Simulations.机器学习在实现逼真细胞模拟方面的应用与挑战
Front Phys. 2020 Jan;7. doi: 10.3389/fphy.2019.00247. Epub 2020 Jan 21.
8
The Role of Research in Developing Nanoparticle-Based Therapeutics.研究在基于纳米颗粒的治疗方法开发中的作用。
Front Digit Health. 2022 Mar 16;4:838590. doi: 10.3389/fdgth.2022.838590. eCollection 2022.
9
A first-passage approach to diffusion-influenced reversible binding and its insights into nanoscale signaling at the presynapse.一种扩散影响的可还原结合的首次通过方法及其在突触前纳米尺度信号转导中的应用。
Sci Rep. 2021 Mar 8;11(1):5377. doi: 10.1038/s41598-021-84340-4.
10
Quantifying the roles of space and stochasticity in computer simulations for cell biology and cellular biochemistry.量化空间和随机性在细胞生物学和细胞生物化学计算机模拟中的作用。
Mol Biol Cell. 2021 Jan 15;32(2):186-210. doi: 10.1091/mbc.E20-08-0530. Epub 2020 Nov 25.
Front Cell Neurosci. 2014 Jul 23;8:168. doi: 10.3389/fncel.2014.00168. eCollection 2014.
4
Parallel solutions for voxel-based simulations of reaction-diffusion systems.基于体素的反应扩散系统的并行解决方案。
Biomed Res Int. 2014;2014:980501. doi: 10.1155/2014/980501. Epub 2014 Jun 12.
5
Efficient calculation of the quasi-static electrical potential on a tetrahedral mesh and its implementation in STEPS.在四面体网格上高效计算准静态电势及其在 STEPS 中的实现。
Front Comput Neurosci. 2013 Oct 29;7:129. doi: 10.3389/fncom.2013.00129. eCollection 2013.
6
Stochastic calcium mechanisms cause dendritic calcium spike variability.随机钙机制导致树突钙峰变异性。
J Neurosci. 2013 Oct 2;33(40):15848-67. doi: 10.1523/JNEUROSCI.1722-13.2013.
7
Lattice Microbes: high-performance stochastic simulation method for the reaction-diffusion master equation.晶格微生物:反应扩散主方程的高性能随机模拟方法。
J Comput Chem. 2013 Jan 30;34(3):245-55. doi: 10.1002/jcc.23130. Epub 2012 Sep 25.
8
URDME: a modular framework for stochastic simulation of reaction-transport processes in complex geometries.URDME:用于复杂几何结构中反应-传输过程随机模拟的模块化框架。
BMC Syst Biol. 2012 Jun 22;6:76. doi: 10.1186/1752-0509-6-76.
9
The human brain project.人类大脑计划
Sci Am. 2012 Jun;306(6):50-5. doi: 10.1038/scientificamerican0612-50.
10
STEPS: efficient simulation of stochastic reaction-diffusion models in realistic morphologies.步骤:在真实形态中对随机反应扩散模型进行高效模拟。
BMC Syst Biol. 2012 May 10;6:36. doi: 10.1186/1752-0509-6-36.