2009-01-22 12 views
9

Gibt es eine aktuelle Java MPI-Implementierung? Ich habe in MPI ein bisschen programmiert, und ich genieße, in Java zu programmieren. Ich habe this Implementierung in Java gesehen, aber es scheint veraltet. Gibt es eine aktuellere Java-Implementierung, die beibehalten wird?MPI-Implementierung für Java

+1

mpj-express (.org) nicht das, wonach Sie suchen? – Tim

+0

mpj scheint nicht für OS X zu arbeiten. – Milhous

Antwort

8

Werfen Sie einen Blick auf MPJ

du section in Wikipedia lesen kann.

0

Ich habe vor einiger Zeit in MPJ geschaut, obwohl es immer noch in der Beta-Version ist, es sieht ziemlich gut aus und wird immer noch entwickelt. Sie haben erwähnt, dass dies nicht auf der OSX funktioniert die Dokumentation überprüft ein Abschnitt ist, dass es funktioniert deckt bekommen: -

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

+0

Ich versuchte es und bekam Fehler, wenn es seine Prüfung macht. – Milhous

+0

Und ich laufe auf OS X Intel. – Milhous

6

Öffnen MPI umfasst ein erster Satz von Java-Bindings auf seiner SVN-Entwicklungstrunk; Sie sind Teil der v1.7-Version.

Wenn Sie mehr Unterstützung wünschen, senden Sie diese bitte an die Mailingliste des Open MPI-Benutzers und teilen Sie uns dies mit.

0

gab ich eine Reihe von Anweisungen für den Aufbau und die Verwendung der OpenMPI Java-Bindungen auf Mac OSX die Benutzer bei offenem dash mpi dot org Mailingliste: http://www.open-mpi.org/community/lists/users/2013/01/21067.php Hope this andere wie Milhous und mir, die unsere Botschaft nebenbei bevorzugen hilft Java!

Chuck

1

Update Hinweis: Derzeit sind die drei wichtigsten Implementierungen sind FastMPJ, MPJ Express und die Java-Bindungen von Open MPI. Die drei werden aktualisiert und sollten auf OSX arbeiten, insbesondere 100% pure Java-Implementierungen wie FastMPJ und MPJ Express.

+1

Ihr fastmpj-Link gibt jetzt einen 404-Fehler zurück. – NoseKnowsAll