Реализация MPI для Java - PullRequest
       32

Реализация MPI для Java

9 голосов
/ 22 января 2009

Существует ли текущая реализация Java MPI. Я немного программировал в MPI, и мне нравится программировать на Java. Я видел эту реализацию в Java, но она кажется устаревшей. Существует ли более современная реализация Java, которая поддерживается?

Ответы [ 6 ]

8 голосов
/ 11 февраля 2009

Посмотрите на MPJ

Вы можете прочитать этот раздел в Википедии.

6 голосов
/ 26 мая 2012

Открытый MPI включает в себя первый набор java-привязок в своем стволе разработки SVN; они должны быть частью релиза v1.7.

Если вам нужна дополнительная поддержка, отправьте сообщение в список рассылки Open MPI и сообщите нам.

1 голос
/ 31 января 2014

Примечание об обновлении: в настоящее время 3 наиболее актуальными реализациями являются FastMPJ , MPJ Express и привязки Java Open MPI. Эти три обновляются и должны работать на OSX, особенно на 100% чистых реализациях Java, таких как FastMPJ и MPJ Express.

0 голосов
/ 03 января 2013

Я опубликовал набор инструкций по созданию и использованию Java-привязок OpenMPI в Mac OSX для пользователей в списке рассылки open dash mpi dot org: http://www.open -mpi.org / сообщество / списки / пользователей / 2013/01 / 21067.php Надеюсь, что это поможет другим, таким как Милхус и я, которые предпочитают нашу передачу сообщений на Java!

Чак

0 голосов
/ 19 декабря 2012

http://fastmpj.com - еще одна хорошая недавняя альтернатива. Вы можете получить его по запросу.

0 голосов
/ 12 февраля 2009

Я изучал 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

...