2009-01-22 22 views
9

¿Existe una implementación actual de Java MPI? He programado un poco en MPI, y me gusta programar en Java. He visto la implementación de this en Java, pero parece anticuado. ¿Hay una implementación Java más actualizada que se mantiene?Implementación de MPI para Java

+1

mpj-express (.org) ¿no es lo que está buscando? – Tim

+0

mpj no parece funcionar para os X. – Milhous

Respuesta

8

echar un vistazo a MPJ

Puede leer este section en Wikipedia.

0

Miré en MPJ hace un tiempo, aunque todavía está en beta, se ve bastante bien y todavía se está desarrollando. Usted ha mencionado que esto no funciona en el OS X para revisar la documentación hay una sección que cubre conseguir que funcione: -

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 

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

+0

Lo probé y recibí errores cuando hace su verificación. – Milhous

+0

y estoy ejecutando en OS X Intel. – Milhous

6

abierto MPI incluye un primer conjunto de enlaces java en su tronco de desarrollo SVN; están programados para ser parte de la versión v1.7.

Si desea obtener más asistencia técnica, envíela a la lista de correo del usuario de Open MPI y avísenos.

0

He publicado una serie de instrucciones para la construcción y el uso de los enlaces Java openmpi en Mac OS X a los usuarios en el tablero abierto de puntos MPI lista de correo org: http://www.open-mpi.org/community/lists/users/2013/01/21067.php Esperanza esto ayuda a otros como Milhous y yo que prefieren nuestro paso de mensajes en Java!

Chuck

1

actualización Nota: En la actualidad las 3 implementaciones más relevantes son FastMPJ, MPJ Express y los enlaces Java de MPI abierto. Los tres se están actualizando y deberían funcionar en OSX, especialmente implementaciones de Java 100% puras como FastMPJ y MPJ Express.

+1

su enlace fastmpj devuelve un error 404 ahora. – NoseKnowsAll