MPI implementation for Java
Asked Answered
C

6

9

Is there a current Java MPI implementation. I have programmed in MPI a bit, and I enjoy programming in Java. I have seen this implementation in Java, but it seems dated. Is there a more up to date Java implementation that is being kept up?

Canossa answered 22/1, 2009 at 16:54 Comment(2)
mpj-express(.org) not what you're looking for?Gadget
mpj does not seem to work for os X.Canossa
B
9

Have a look on MPJ

You can read this section in Wikipedia.

Bipartisan answered 10/2, 2009 at 22:57 Comment(0)
W
7

Open MPI includes a first set of java bindings on its SVN development trunk; they are slated to be part of the v1.7 release.

If you want more support than this, please post to the Open MPI user's mailing list and let us know.

Wordbook answered 26/5, 2012 at 19:58 Comment(0)
D
2

Update note: Currently the 3 most relevant implementations are FastMPJ, MPJ Express and the Java bindings of Open MPI. The three are being updated and should work on OSX, especially 100% pure Java implementations such as FastMPJ and MPJ Express.

Dauphin answered 31/1, 2014 at 17:30 Comment(0)
W
0

I looked into MPJ a while back although its still in beta its looks fairly good and is still being developed. You mentioned that this does not work on the OSX checking the documentation there is a section that covers getting it working:-

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

See: http://mpj-express.org/docs/readme/README.html#dmnvarplats

Walton answered 12/2, 2009 at 15:43 Comment(1)
And i am running on OS X intel.Canossa
D
0

http://fastmpj.com is another good recent alternative. You can get it by request.

Diet answered 18/12, 2012 at 23:25 Comment(0)
P
0

I posted a set of instructions for building and using the OpenMPI java bindings on Mac OSX to the users at open dash mpi dot org mailing list: http://www.open-mpi.org/community/lists/users/2013/01/21067.php Hope this helps others like Milhous and I who prefer our message passing in Java !

Chuck

Plexiglas answered 3/1, 2013 at 16:41 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.