Java的MPI实现

时间:2009-01-22 16:54:21

标签: java mpi openmpi

是否有当前的Java MPI实现。我已经在MPI中编程了一下,我喜欢用Java编程。我在Java中看到了this实现,但似乎过时了。是否有更新的Java实现正在保持?

5 个答案:

答案 0 :(得分:8)

查看MPJ

您可以在维基百科中阅读此section

答案 1 :(得分:6)

Open MPI在其SVN开发中继上包含第一组java绑定;它们将成为v1.7版本的一部分。

如果您需要更多支持,请发送到Open MPI用户的邮件列表并告诉我们。

答案 2 :(得分:1)

更新说明:目前3个最相关的实现是FastMPJMPJ Express和Open MPI的Java绑定。这三个版本正在更新,应该适用于OSX,尤其是100%纯Java实现,如FastMPJ和MPJ Express。

答案 3 :(得分:0)

我曾经调查过MPJ,虽然它仍处于测试状态,但看起来相当不错并且仍在开发中。 你提到这对OSX检查文档没有用,有一节介绍了它的工作原理: -

PPC32 Mac OS X

  a. Edit $MPJ_HOME/bin/mpjboot and $MPJ_HOME/bin/mpjhalt
  b. Comment the line ssh $host "cd $MPJ_HOME/bin;./mpjdaemon_linux_x86_32 start;"
  c. Uncomment the line #ssh $host "cd $MPJ_HOME/bin;./mpjdaemon_macosx_ppc_32 start;"
  d. cd $MPJ_HOME/lib
  e. cp libwrapper.jnilib_macosx_ppc_32 libwrapper.jnilib

请参阅:http://mpj-express.org/docs/readme/README.html#dmnvarplats

答案 4 :(得分:0)

我在open dash mpi dot org邮件列表中发布了一组用于在Mac OSX上构建和使用OpenMPI java绑定的说明: http://www.open-mpi.org/community/lists/users/2013/01/21067.php 希望这有助于像Milhous这样的人,我更喜欢用Java传递消息!