• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用消息传递接口(MPI)实现基于粒子的反应扩散模拟的并行化。

Parallelization of particle-based reaction-diffusion simulations using MPI.

作者信息

Guo Sikao, Korolija Nenad, Milfeld Kent, Jhaveri Adip, Sang Mankun, Ying Yue Moon, Johnson Margaret E

机构信息

TC Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, MD, 21218, USA.

University of Belgrade, Serbia.

出版信息

bioRxiv. 2024 Dec 10:2024.12.06.627287. doi: 10.1101/2024.12.06.627287.

DOI:10.1101/2024.12.06.627287
PMID:39713431
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11661114/
Abstract

Particle-based reaction-diffusion models offer a high-resolution alternative to the continuum reaction-diffusion approach, capturing the discrete and volume-excluding nature of molecules undergoing stochastic dynamics. These methods are thus uniquely capable of simulating explicit self-assembly of particles into higher-order structures like filaments, spherical cages, or heterogeneous macromolecular complexes, which are ubiquitous across living systems and in materials design. The disadvantage of these high-resolution methods is their increased computational cost. Here we present a parallel implementation of the particle-based NERDSS software using the Message Passing Interface (MPI) and spatial domain decomposition, achieving close to linear scaling for up to 96 processors in the largest simulation systems. The scalability of parallel NERDSS is evaluated for bimolecular reactions in 3D and 2D, for self-assembly of trimeric and hexameric complexes, and for protein lattice assembly from 3D to 2D, with all parallel test cases producing accurate solutions. We demonstrate how parallel efficiency depends on the system size, the reaction network, and the limiting timescales of the system, showing optimal scaling only for smaller assemblies with slower timescales. The formation of very large assemblies represents a challenge in evaluating reaction updates across processors, and here we restrict assembly sizes to below the spatial decomposition size. We provide the parallel NERDSS code open source, with detailed documentation for developers and extension to other particle-based reaction-diffusion software.

摘要

基于粒子的反应扩散模型为连续反应扩散方法提供了一种高分辨率的替代方案,它能够捕捉经历随机动力学的分子的离散性和体积排斥性质。因此,这些方法特别能够模拟粒子自组装成丝状、球形笼状或异质大分子复合物等高阶结构,这些结构在生命系统和材料设计中普遍存在。这些高分辨率方法的缺点是计算成本增加。在这里,我们展示了使用消息传递接口(MPI)和空间域分解对基于粒子的NERDSS软件进行的并行实现,在最大的模拟系统中,对于多达96个处理器实现了接近线性的扩展。针对三维和二维中的双分子反应、三聚体和六聚体复合物的自组装以及从三维到二维的蛋白质晶格组装,评估了并行NERDSS的可扩展性,所有并行测试用例都产生了准确的解。我们展示了并行效率如何取决于系统大小、反应网络和系统的限制时间尺度,表明仅对于具有较慢时间尺度的较小组装体才具有最佳扩展性。在评估跨处理器的反应更新时,非常大的组装体的形成是一个挑战,在这里我们将组装体大小限制在空间分解大小以下。我们提供并行NERDSS代码的开源版本,为开发者提供详细文档,并可扩展到其他基于粒子的反应扩散软件。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/168bf81c39f4/nihpp-2024.12.06.627287v1-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/ebaaea28dec0/nihpp-2024.12.06.627287v1-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/cba217310567/nihpp-2024.12.06.627287v1-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/132dfe6716f1/nihpp-2024.12.06.627287v1-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/587dfecca2cc/nihpp-2024.12.06.627287v1-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/3f8b3d7ae2df/nihpp-2024.12.06.627287v1-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/9d4b63d4f7dd/nihpp-2024.12.06.627287v1-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/919828d73d93/nihpp-2024.12.06.627287v1-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/168bf81c39f4/nihpp-2024.12.06.627287v1-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/ebaaea28dec0/nihpp-2024.12.06.627287v1-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/cba217310567/nihpp-2024.12.06.627287v1-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/132dfe6716f1/nihpp-2024.12.06.627287v1-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/587dfecca2cc/nihpp-2024.12.06.627287v1-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/3f8b3d7ae2df/nihpp-2024.12.06.627287v1-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/9d4b63d4f7dd/nihpp-2024.12.06.627287v1-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/919828d73d93/nihpp-2024.12.06.627287v1-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3c3d/11661114/168bf81c39f4/nihpp-2024.12.06.627287v1-f0008.jpg

相似文献

1
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.
2
Parallelization of Particle-Based Reaction-Diffusion Simulations Using MPI.使用MPI对基于粒子的反应扩散模拟进行并行化
J Comput Chem. 2025 May 30;46(14):e70132. doi: 10.1002/jcc.70132.
3
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.
4
NERDSS: A Nonequilibrium Simulator for Multibody Self-Assembly at the Cellular Scale.NERDSS:细胞尺度下多体自组装的非平衡模拟器。
Biophys J. 2020 Jun 16;118(12):3026-3040. doi: 10.1016/j.bpj.2020.05.002. Epub 2020 May 16.
5
pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems.pSpatiocyte:用于细胞内反应扩散系统的高性能模拟器。
BMC Bioinformatics. 2020 Jan 29;21(1):33. doi: 10.1186/s12859-019-3338-8.
6
Parallel multiscale simulations of a brain aneurysm.脑动脉瘤的并行多尺度模拟
J Comput Phys. 2013 Jul 1;244:131-147. doi: 10.1016/j.jcp.2012.08.023.
7
Towards a HPC-oriented parallel implementation of a learning algorithm for bioinformatics applications.面向高性能计算的生物信息学应用学习算法并行实现
BMC Bioinformatics. 2014;15 Suppl 5(Suppl 5):S2. doi: 10.1186/1471-2105-15-S5-S2. Epub 2014 May 6.
8
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.
9
Simulation of Sheared Suspensions With a Parallel Implementation of QDPD.采用并行QDPD对剪切悬浮液进行模拟。
J Res Natl Inst Stand Technol. 2004 Apr 1;109(2):267-77. doi: 10.6028/jres.109.017. Print 2004 Mar-Apr.
10
Implementation of the DPM Monte Carlo code on a parallel architecture for treatment planning applications.用于治疗计划应用的并行架构上DPM蒙特卡罗代码的实现。
Med Phys. 2004 Sep;31(9):2721-5. doi: 10.1118/1.1786691.

引用本文的文献

1
Integrating multiomics and modern breeding tools for accelerating genetic improvement in Annonas.整合多组学和现代育种工具以加速番荔枝属植物的遗传改良。
Funct Integr Genomics. 2025 Jul 12;25(1):155. doi: 10.1007/s10142-025-01653-7.
2
Substrate stiffness dictates unique doxorubicin-induced senescence-associated secretory phenotypes and transcriptomic signatures in human pulmonary fibroblasts.底物硬度决定了人肺成纤维细胞中独特的阿霉素诱导的衰老相关分泌表型和转录组特征。
Geroscience. 2025 Jan 18. doi: 10.1007/s11357-025-01507-x.

本文引用的文献

1
Dynamin1 long- and short-tail isoforms exploit distinct recruitment and spatial patterns to form endocytic nanoclusters.动力蛋白 1 长、短尾异构体利用不同的募集和空间模式形成内吞纳米簇。
Nat Commun. 2024 May 14;15(1):4060. doi: 10.1038/s41467-024-47677-8.
2
Discovering optimal kinetic pathways for self-assembly using automatic differentiation.利用自动微分发现自组装的最佳动力学途径。
Proc Natl Acad Sci U S A. 2024 May 7;121(19):e2403384121. doi: 10.1073/pnas.2403384121. Epub 2024 May 1.
3
GENESIS CGDYN: large-scale coarse-grained MD simulation with dynamic load balancing for heterogeneous biomolecular systems.
GENESIS CGDYN:用于异质生物分子系统的具有动态负载平衡的大规模粗粒度 MD 模拟。
Nat Commun. 2024 Apr 20;15(1):3370. doi: 10.1038/s41467-024-47654-1.
4
Transfer of polarity information via diffusion of Wnt ligands in C. elegans embryos.Wnt 配体在 C. elegans 胚胎中的扩散传递极性信息。
Curr Biol. 2024 May 6;34(9):1853-1865.e6. doi: 10.1016/j.cub.2024.03.030. Epub 2024 Apr 10.
5
Secretion-Catalyzed Assembly of Protein Biomaterials on a Bacterial Membrane Surface.细菌膜表面上分泌催化的蛋白质生物材料组装
Angew Chem Int Ed Engl. 2023 Sep 11;62(37):e202305178. doi: 10.1002/anie.202305178. Epub 2023 Aug 3.
6
Structure of the HIV immature lattice allows for essential lattice remodeling within budded virions.HIV 不成熟晶格的结构允许在出芽病毒中进行必要的晶格重塑。
Elife. 2023 Jul 12;12:e84881. doi: 10.7554/eLife.84881.
7
Temporal control by cofactors prevents kinetic trapping in retroviral Gag lattice assembly.辅助因子的时间控制可防止逆转录病毒 Gag 晶格组装中的动力学捕获。
Biophys J. 2023 Aug 8;122(15):3173-3190. doi: 10.1016/j.bpj.2023.06.021. Epub 2023 Jun 30.
8
Colloidal Physics Modeling Reveals How Per-Ribosome Productivity Increases with Growth Rate in Escherichia coli.胶态物理模型揭示了大肠杆菌中每个核糖体的生产力如何随生长速率增加。
mBio. 2023 Feb 28;14(1):e0286522. doi: 10.1128/mbio.02865-22. Epub 2022 Dec 20.
9
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.
10
Large self-assembled clathrin lattices spontaneously disassemble without sufficient adaptor proteins.大型自组装的网格蛋白晶格在没有足够衔接蛋白的情况下会自发解体。
PLoS Comput Biol. 2022 Mar 21;18(3):e1009969. doi: 10.1371/journal.pcbi.1009969. eCollection 2022 Mar.