Parallel processing 基于应用程序(已使用)的OpenMPI

Parallel processing 基于应用程序(已使用)的OpenMPI,parallel-processing,mpi,hpc,openmpi,Parallel Processing,Mpi,Hpc,Openmpi,请帮助我找到一些正在使用openmpi的工作应用程序。我需要任何广泛/全球使用并基于openmpi(使用它)的应用程序名称。至少那种应用程序的名称就足够了 感谢是的一个实现。应用程序是使用MPI编写的(即代码调用MPI例程),并且可以使用任何MPI实现(例如等)编译/运行它们 因此,为了回答您的问题,严格来说,没有“OpenMPI应用程序”这样的东西 至于什么应用程序使用MPI,有很多。以下是一些: (分子动力学) (分子动力学) (分子动力学) (用于并行傅里叶变换) (基于代理的建模)

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

感谢

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

因此,为了回答您的问题,严格来说,没有“OpenMPI应用程序”这样的东西

至于什么应用程序使用MPI,有很多。以下是一些:

  • (分子动力学)
  • (分子动力学)
  • (分子动力学)
  • (用于并行傅里叶变换)
  • (基于代理的建模)
  • (材料科学)
  • (海洋生态系统)
  • (天气预报)
  • (计算化学)

。。。这个列表还在继续。

好吧,你可以搜索MPI基准测试。有几种流行的,如NAS、PALLAS、SPEC等。

怎么样。Debian系统上的apt cache rdepends libopenmpi1.3中列出了很多。应用程序是按照MPI标准编写的,而不是MPI的特定实现,OpenMPI只是其中之一。如果您误解了什么是开放式MPI,即将其与MPI标准混淆,那么请提交一个更合适的新问题。我的意思是使用OpenMPI的某个应用程序的名称。我要说的是一个应用程序使用MPI,它不使用OpenMPI(这只是OpenMPI的一个实现)。除非你是说?AMBER Gromacs是我想要的。我的意思是OpenMPI(www.open-mpi.org)AMBER、GRomacs等使用mpi进行并行化。它们可以使用任何MPI实现(MPICH2、OpenMPI、LAM-MPI、ScaliMPI、Intel MPI等)运行。好的,非常感谢,这就是我需要的。