有每个迁移到MPI(消息传递接口)或是PVM仍广泛应用于超级计算机和HPC?

有帮助吗?

解决方案

我的经验是PVM是广泛地用于高性能计算。 MPI似乎广泛使用,并像对Co-Array Fortran语言可能是前进了的大规模并行系统的路径将来

我使用了一个名为 InterComm中耦合物理库模型一起作为单独的可执行文件。目前的InterComm利用PVM这些耦合模式之间的通信。 PVM和InterComm中吹嘘自己在同构和异构网络环境下工作(我已经告诉MPI不支持异构计算/网络环境)。然而,这是我们从来没有使用的功能(我很怀疑我们是永远)。

我已经对学术计算环境运行PVM一个艰难的时刻。有些SYS-管理/支援型的人在有信誉的国家计算中心甚至建议我们“简单的”重码生产的20岁的O(10 ^ 4)线路编码使用,因为我们碰到了同时移植的问题MPI码到一个特定的超级计算机,其中,路由器/ queing环境不喜欢启动多个并行可执行并排PVM。

如果你在一个项目的建筑/设计阶段,我建议住从PVM消失,除非你需要在异构计算/网络环境中工作!

其他提示

这可能是高度站点相关,但在我的经验完全MPI 支配在(学术至少)HPC空间PVM。你不能 实事求是地推出无MPI支持新的HPC互连,但是 PVM似乎是决然可选。是否有一个PVM实现 INFINIBAND例如?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top