【问题标题】:Application based(which is used) OpenMPI [closed]基于应用程序(使用)OpenMPI [关闭]
【发布时间】:2011-11-20 09:53:48
【问题描述】:

请帮助我找到一些使用 openmpi 的工作应用程序。我需要任何具有广泛/全球使用并基于openmpi(使用它)的应用程序名称。至少那种应用程序的名称就足够了。

谢谢

【问题讨论】:

  • gromacs 怎么样。来自Debian系统上的apt-cache rdepends libopenmpi1.3,其中列出了很多。
  • 应用程序是按照 MPI 标准编写的,而不是 MPI 的特定实现,Open MPI 只是其中之一。如果您误解了 Open MPI 是什么,即将它与 MPI 标准混淆,请提交一个更合适的新问题。

标签: parallel-processing mpi hpc openmpi


【解决方案1】:

OpenMPIMPI 的实现。应用程序是使用 MPI 编写的(即代码调用 MPI 例程),它们可以使用任何 MPI 实现(例如MPICH2OpenMPILAM-MPI 等)进行编译/运行。

所以,回答您的问题,严格来说,没有“OpenMPI 应用程序”之类的东西。

至于哪些应用程序使用MPI,有很多。这里有一些:

...而且这个列表还在继续。

【讨论】:

  • 我的意思是一些使用openmpi的应用程序的名称
  • 我要说的是一个应用程序使用 MPI,它不使用 OpenMPI(它只是 OpenMPI 的一个实现)。除非你的意思是OpenMP
  • AMBER,我想要的是 Gromacs。我的意思是 OpenMPI(www.open-mpi.org)
  • AMBER、GRomacs 等使用 MPI 并行化。它们可以使用任何 MPI 实现(MPICH2、OpenMPI、LAM-MPI、ScaliMPI、Intel MPI、...)运行
  • 好的,非常感谢,这正是我需要的。
【解决方案2】:

好吧,您可以搜索 MPI 基准。比较流行的有NAS、PALLAS、SPEC等几种。

【讨论】:

    猜你喜欢
    • 2016-02-17
    • 2016-01-17
    • 2012-03-14
    • 2011-02-12
    • 2021-01-02
    • 2012-01-30
    • 2014-06-20
    • 2016-01-21
    • 2023-03-06
    相关资源
    最近更新 更多