回答
OpenMPI是MPI的实现。应用程序使用MPI编写(即代码调用MPI例程),并且可以使用任何MPI实现(例如MPICH2,OpenMPI,LAM-MPI等)编译/运行应用程序。
所以,要回答你的问题,严格来说不存在像“OpenMPI应用程序”这样的事情。
至于什么应用使用MPI,有很多。这里有几个:
- AMBER(分子动力学)
- Gromacs(分子动力学)
- DL-POLY(分子动力学)
- FFTW(并行傅立叶变换)
- MATLAB Parallel Computing Toolbox
- FLAME(基于代理的建模)
- CASTEP(Materiam版)
- POLCOMS(海洋生态系统)
- WRF(天气预报)
- NWCHEM(计算化学)
...这样的例子不胜枚举和。
我的意思是使用openmpi的一些应用程序的名称 –
我所做的一点是应用程序使用** MPI **,它不使用OpenMPI(它只是OpenMPI的实现)。除非你的意思是[OpenMP](http://openmp.org/wp/)? –
琥珀,Gromacs是我想要的。我的意思是OpenMPI(www.open-mpi.org) –
那么,你可以搜索MPI基准。有几种流行的如NAS,PALLAS,SPEC等。
- 1. 使用slurm启动OpenMPI/pthread应用程序
- 2. 基于控制台的应用程序到基于Java的GUI应用程序
- 3. 基于窗口的应用程序或基于视图的应用程序
- 4. mssql远程应用程序VS基于web的应用程序
- 5. 使用ember.js 2.0应用于ember cli应用程序的基础
- 6. 基于PHP的调用应用程序
- 7. 使用Firefox调试基于v8的远程应用程序
- 8. 使用线程处理基于java的聊天应用程序
- 9. 实用程序应用程序和基于视图的应用程序
- 10. 设计基于nosql的应用程序
- 11. iphone sdk基于tabb的应用程序?
- 12. MVVM基于tabcontrol的应用程序
- 13. 基于Java的Telnet应用程序
- 14. 一个基于Web的应用程序
- 15. 基于jQuery的loadtesting ajax应用程序
- 16. 基于Java的USB应用程序
- 17. 基于SMS的应用程序如何
- 18. 基于PyQt GUI的CRUD应用程序
- 19. 基于导航的iphone应用程序
- 20. 基于SAAS的移动应用程序
- 21. 基于Web的本地应用程序
- 22. 基于Web的Iphone/Android应用程序
- 23. 基于Zend_Framework的应用程序示例
- 24. 基于Visual Studio Shell的应用程序
- 25. 基于Flash的android应用程序
- 26. cocoa基于文档的应用程序
- 27. 基于Google SpreadSheet API的应用程序
- 28. 基于应用程序的状态
- 29. 基于SIM的应用程序
- 30. 基于位置的应用程序
[gromacs](http://www.gromacs.org)怎么样?从Debian系统上的'apt-cache rdepends libopenmpi1.3',列出了很多。 – Flexo
应用程序被写入MPI标准,而不是MPI的特定实现,其中Open MPI只是其中之一。如果您误解了Open MPI是什么,即将其与MPI标准混淆,那么请提交一个更合适的新问题。 – Jeff