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

立即免费体验

混合编程模型在多尺度心脏模拟中的性能:为大规模计算做准备。

Performance of hybrid programming models for multiscale cardiac simulations: preparing for petascale computation.

机构信息

Victorian Life Science Computation Initiative, Carlton, VIC 3010, Australia.

出版信息

IEEE Trans Biomed Eng. 2011 Oct;58(10):2965-9. doi: 10.1109/TBME.2011.2161580. Epub 2011 Jul 14.

DOI:10.1109/TBME.2011.2161580
PMID:21768044
Abstract

Future multiscale and multiphysics models that support research into human disease, translational medical science, and treatment can utilize the power of high-performance computing (HPC) systems. We anticipate that computationally efficient multiscale models will require the use of sophisticated hybrid programming models, mixing distributed message-passing processes [e.g., the message-passing interface (MPI)] with multithreading (e.g., OpenMP, Pthreads). The objective of this study is to compare the performance of such hybrid programming models when applied to the simulation of a realistic physiological multiscale model of the heart. Our results show that the hybrid models perform favorably when compared to an implementation using only the MPI and, furthermore, that OpenMP in combination with the MPI provides a satisfactory compromise between performance and code complexity. Having the ability to use threads within MPI processes enables the sophisticated use of all processor cores for both computation and communication phases. Considering that HPC systems in 2012 will have two orders of magnitude more cores than what was used in this study, we believe that faster than real-time multiscale cardiac simulations can be achieved on these systems.

摘要

未来支持人类疾病研究、转化医学和治疗的多尺度和多物理模型可以利用高性能计算 (HPC) 系统的强大功能。我们预计,计算效率高的多尺度模型将需要使用复杂的混合编程模型,将分布式消息传递进程(例如,消息传递接口 (MPI))与多线程(例如,OpenMP、Pthreads)混合使用。本研究的目的是比较这些混合编程模型在模拟真实生理多尺度心脏模型时的性能。我们的结果表明,与仅使用 MPI 的实现相比,混合模型的性能良好,并且 OpenMP 与 MPI 结合使用在性能和代码复杂性之间提供了令人满意的折衷。在 MPI 进程中使用线程的能力使能够在计算和通信阶段都能够巧妙地使用所有处理器核心。考虑到 2012 年的 HPC 系统将拥有比本研究中使用的系统多两个数量级的核心,我们相信可以在这些系统上实现比实时更快的多尺度心脏模拟。

相似文献

1
Performance of hybrid programming models for multiscale cardiac simulations: preparing for petascale computation.混合编程模型在多尺度心脏模拟中的性能:为大规模计算做准备。
IEEE Trans Biomed Eng. 2011 Oct;58(10):2965-9. doi: 10.1109/TBME.2011.2161580. Epub 2011 Jul 14.
2
Petascale computation performance of lightweight multiscale cardiac models using hybrid programming models.使用混合编程模型的轻量级多尺度心脏模型的千万亿次计算性能
Annu Int Conf IEEE Eng Med Biol Soc. 2011;2011:433-6. doi: 10.1109/IEMBS.2011.6090058.
3
Message passing interface and multithreading hybrid for parallel molecular docking of large databases on petascale high performance computing machines.消息传递接口和多线程混合技术在大规模高性能计算机构架下并行对接大型分子数据库。
J Comput Chem. 2013 Apr 30;34(11):915-27. doi: 10.1002/jcc.23214. Epub 2013 Jan 23.
4
Enabling computer models of the heart for high-performance computers and the grid.为高性能计算机和网格启用心脏计算机模型。
Philos Trans A Math Phys Eng Sci. 2006 Jun 15;364(1843):1501-16. doi: 10.1098/rsta.2006.1783.
5
Midpoint cell method for hybrid (MPI+OpenMP) parallelization of molecular dynamics simulations.用于分子动力学模拟混合(MPI+OpenMP)并行化的中点单元法
J Comput Chem. 2014 May 30;35(14):1064-72. doi: 10.1002/jcc.23591. Epub 2014 Mar 23.
6
[Series: Medical Applications of the PHITS Code (2): Acceleration by Parallel Computing].[系列:PHITS代码的医学应用(2):并行计算加速]
Igaku Butsuri. 2015;35(3):264-8.
7
Orthogonal recursive bisection as data decomposition strategy for massively parallel cardiac simulations.作为大规模并行心脏模拟数据分解策略的正交递归二分法
Biomed Tech (Berl). 2011 Jun;56(3):129-45. doi: 10.1515/BMT.2011.100.
8
PLATO: data-oriented approach to collaborative large-scale brain system modeling.PLATO:面向数据的协同大规模脑系统建模方法。
Neural Netw. 2011 Nov;24(9):918-26. doi: 10.1016/j.neunet.2011.06.011. Epub 2011 Jul 1.
9
Orthogonal recursive bisection data decomposition for high performance computing in cardiac model simulations: dependence on anatomical geometry.用于心脏模型模拟中高性能计算的正交递归二分数据分解:对解剖几何结构的依赖性。
Annu Int Conf IEEE Eng Med Biol Soc. 2009;2009:2799-802. doi: 10.1109/IEMBS.2009.5333803.
10
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.

引用本文的文献

1
Parallel multiple instance learning for extremely large histopathology image analysis.用于超大型组织病理学图像分析的并行多实例学习
BMC Bioinformatics. 2017 Aug 3;18(1):360. doi: 10.1186/s12859-017-1768-8.
2
Fast acceleration of 2D wave propagation simulations using modern computational accelerators.利用现代计算加速器快速加速二维波传播模拟。
PLoS One. 2014 Jan 30;9(1):e86484. doi: 10.1371/journal.pone.0086484. eCollection 2014.