2011-09-19 36 views
-2

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

感谢

+0

[gromacs](http://www.gromacs.org)怎么样?从Debian系统上的'apt-cache rdepends libopenmpi1.3',列出了很多。 – Flexo

+0

应用程序被写入MPI标准,而不是MPI的特定实现,其中Open MPI只是其中之一。如果您误解了Open MPI是什么,即将其与MPI标准混淆,那么请提交一个更合适的新问题。 – Jeff

回答

3

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

所以,要回答你的问题,严格来说不存在像“OpenMPI应用程序”这样的事情。

至于什么应用使用MPI,有很多。这里有几个:

...这样的例子不胜枚举和。

+0

我的意思是使用openmpi的一些应用程序的名称 –

+0

我所做的一点是应用程序使用** MPI **,它不使用OpenMPI(它只是OpenMPI的实现)。除非你的意思是[OpenMP](http://openmp.org/wp/)? –

+0

琥珀,Gromacs是我想要的。我的意思是OpenMPI(www.open-mpi.org) –

0

那么,你可以搜索MPI基准。有几种流行的如NAS,PALLAS,SPEC等。