LAM MPI 和 OpenMPI 之间的差异
我想知道这两者之间有何关系。 这里有人能解释一下吗?
干杯。
I was wondering how these two are related to each other.
Could anyone here explain?
Cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它们是 MPI 标准的两个实现。在 90 年代末和 2000 年代初,出现了许多不同的 MPI 实现,实现者开始意识到他们都是在重新发明轮子;出现了某种整合的情况。 LAM/MPI 团队与 LA/MPI、FT-MPI 以及最终的 PACX-MPI 团队一起开发 OpenMPI。 LAM MPI 于 2007 年停止开发。OpenMPI 的代码库是全新的,但它引入了来自所有不同团队的想法和技术。
目前,两个主要的开源 MPI 实现代码库是 OpenMPI 和 MPICH2。
They are two implementations of the MPI standard. In the late 90s and early 2000s, there were many different MPI implementations, and the implementors started to realize they were all re-inventing the wheel; there was something of a consolidation. The LAM/MPI team joined with the LA/MPI, FT-MPI, and eventually PACX-MPI teams to develop OpenMPI. LAM MPI stopped being developed in 2007. The code base for OpenMPI was completely new, but it brought in ideas and techniques from all the different teams.
Currently, the two major open-source MPI implementation code-bases are OpenMPI and MPICH2.