首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从PVM迁移到MPI

从PVM迁移到MPI
EN

Stack Overflow用户
提问于 2012-05-24 23:00:54
回答 2查看 223关注 0票数 2

我正在致力于将一个项目从PVM迁移到MPI。我想问在座的任何人以前是否这样做过,是否有任何关于PVM和MPI中函数之间的通信的教程或手册。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-26 07:05:36

在过去的几天里,我使用了很多资源

  • MPJ Papers
  • mpj: enabling parallel simulations in java
  • MPJ MIT
  • MPJ java docs
  • Google Scholar MPI

MPI没有问题,因为每个处理器与所有其他处理器同步运行,并且每个处理器共享不同的地址空间。(您可以自己使用java.util.Date进行试验,并在控制台上运行System.out.println语句,您将看到当您使用点对点或非阻塞通信发送和接收某些内容时,该进程将以同步方式同时接收这些内容)。发送和接收最好想想当你在餐桌上请亲戚给你叉子时,你会在收到叉子的同时收到叉子(即直接递给你)。

票数 2
EN

Stack Overflow用户

发布于 2012-05-25 10:13:24

有用的书Using MPI的第9章非常明确地讨论了PVM和MPI的比较,以及你必须对port做些什么。

它们都是消息传递库,如果您主要使用点对点通信或基本集合,则端口应该非常简单。尽管PVM对动态进程创建和管理的支持一直比最新的MPI标准多得多,但是如果您的代码严重依赖于这些特性,那么它将变得更加困难。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10740083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档