/ / OpenMPI: pacote mpi não existe - java, mpi, openmpi

OpenMPI: pacote mpi não existe - java, mpi, openmpi

Eu trabalho com o OpenMPI. Eu quero rodar Hello.java e Ring.java nos exemplos Aqui . Eu compilo Hello.java com esta linha:

javac Hello.java

Então eu posso executá-lo com mpirun.

Mas quando eu compilo, eu recebo este erro:

Hello.java:25: error: package mpi does not exist
import mpi.*;
^
Hello.java:28: error: cannot find symbol
static public void main(String[] args) throws MPIException {
^
symbol:   class MPIException
location: class Hello
Hello.java:31: error: cannot find symbol
MPI.Init(args);
^
symbol:   variable MPI
location: class Hello
Hello.java:33: error: package MPI does not exist
int myrank = MPI.COMM_WORLD.getRank();
^
Hello.java:34: error: package MPI does not exist
int size = MPI.COMM_WORLD.getSize() ;
^
Hello.java:37: error: cannot find symbol
MPI.Finalize();
^
symbol:   variable MPI
location: class Hello
6 errors

Alguém pode me dizer onde eu posso encontrar o pacote MPI? ou como posso resolver esse problema?

PS: Eu corro o arquivo hello_c.c com mpicc e mpic ++ sem nenhum problema.

Respostas:

0 para resposta № 1

Talvez, você deve instalar o openMPI com java libary (exemplo) e (ou) adicionar mpi.jar ao projeto