科学的规划

PDF
科学的规划/2010/文章
特殊的问题

探索表达媒介到大规模片上并行性的语言

查看本期特刊

开放获取

体积 18 |文章的ID 523898 | https://doi.org/10.3233/SPR-2010-0308

加布里埃尔·约斯特,鲍勃·罗宾斯 在现实世界中使用混合MPI/OpenMP的经验:用于多核节点集群的三维CFD求解器的并行化",科学的规划 卷。18 文章的ID523898 12 页面 2010 https://doi.org/10.3233/SPR-2010-0308

在现实世界中使用混合MPI/OpenMP的经验:用于多核节点集群的三维CFD求解器的并行化

摘要

今天,大多数高性能计算(HPC)系统都采用分层硬件设计:通过网络基础设施连接多个多核cpu的共享内存节点。在为这些体系结构并行化应用程序时,采用分层编程模型(如结合MPI和OpenMP)似乎很自然。尽管如此,人们普遍认为纯MPI优于混合MPI/OpenMP方法。在本文中,我们描述了IR3D(不可压缩现实三维)代码的混合MPI/OpenMP并行化,这是一个完整的现实应用程序,它模拟了环境对水下航行器控制面后尾流演化的影响。我们讨论了纯MPI版本的代码在各种硬件平台上的性能、可伸缩性和限制,并展示了混合方法如何有助于克服某些限制。

版权所有©2010辛达维出版公司。这是一篇开放获取的文章知识共享署名许可,允许在任何媒介上不受限制地使用、分发和复制,只要原稿被适当引用。


更多相关文章

PDF 下载引用 引用
订单打印副本订单
的观点442
下载408
引用