Questions tagged [mpj-express]

MPJ Express is an open source Java message passing library (like MPICH and OpenMPI) that allows application developers to write and execute parallel Java applications for multicore processors and compute clusters/clouds. The software is distributed under the MIT (a variant of the LGPL) license.

60 questions
0
votes
0 answers

Cluster Manager for Message Passing Interface

Are there any cluster manager or cluster management system for Message Passing Interface? I'm planning to use MPJ Express. From the list at http://en.wikipedia.org/wiki/Cluster_manager, which one can we use for MPI? thanks
JR Galia
  • 17,229
  • 19
  • 92
  • 144
0
votes
1 answer

MPJ / Cluster configuration can't receive messages from self on another thread

I am building a simple distributed application using MPJ (basically another producer/consumer problem), and I have huge problems receiving data from the same machine when using multiple threads. Example code: Thread t = new Thread(new Runnable() { …
daemontus
  • 1,047
  • 10
  • 17
0
votes
0 answers

MPI initialize array only on root

I have a working Wafefront program using MPI express. What happens in this program is that for a matrix of n x m there are n processes. Each process is assigned a row. Each process does the following: for column = 0 to matrix_width do: 1) x =…
Christophe De Troyer
  • 2,852
  • 3
  • 30
  • 47
0
votes
1 answer

MPJ Java multicore configuration or shared memory?

I am working on project using MPJ Express. I read here: http://www.researchgate.net/profile/Bryan_Carpenter/publication/221302919_Multicore-enabling_the_MPJ_express_messaging_library/links/02bfe510be4ddbd5d0000000 that for such piece of code: import…
0
votes
1 answer

Unable to get console input using MPJ Express (MPI)

I'm attempting to use a java implenetation of MPI called MPJ-Express and ran into a bug where I am unable to read console input on a node from which I ran my application. To demonstrate the problem, I made the following simple program. public class…
James Bilous
  • 167
  • 9
0
votes
1 answer

High Performance Cluster Computing (and MPI) in Java

I am trying to implement a cluster computing system using Java and the Windows OS. I'm looking for a solution that is not too out of date is reasonably easy to install and set up has enough documentation to get started with the classes and methods…
RyanS
  • 77
  • 1
  • 9
0
votes
1 answer

MPJ-Express error mpjdev.MPJDevException: In Comm.irecv(), requested source 1 does not exist in communicator of size 1

I'm trying to run some Sum Product Network code found at http://alchemy.cs.washington.edu/spn/ When I try to run this on my mac (ver 10.8.4) , I run into the following error: mpjrun.sh -np 1 eval.Run -d O MPJ Express (0.40) is started in the…
0
votes
1 answer

MPJ Express Sending and Receiving - ClassCastException

I've looked at this but it didn't reallly help as I'm dealing with primitives, not objects. This is just part of a extra section is a project. It's fine as it is, but I'd like to have it working. It's compiling fine, but when I run it, I get, at…
Chris O'Brien
  • 372
  • 6
  • 25
0
votes
1 answer

MPJ -Express error while using mpjboot

I am trying to configure a linux cluster for MpJ-Express. I have set the PATH and MPJ_HOME correctly. When i run the command mpjboot machines I am getting the following message. mpjboot machines grep: :/home/actdir/mpj-v0_38/conf/wrapper.conf: No…
0
votes
0 answers

Cannot run program "java" (in directory)

I am trying to integrate MPJ Express in eclipse(Kepler) in Ubuntu 13.04 The environment variables defined in .bashrc are as follows: export JAVA_HOME=/home/soumya/Work/jdk1.7.0_25 export PATH=$PATH:/home/soumya/Work/jdk1.7.0_25/bin export…
Soumya
  • 1,833
  • 5
  • 34
  • 45
0
votes
1 answer

MPJ Express hangs

I am trying to run MPJ Express in cluster mode without the runtime as explained in Appendix A of mpj linux guide I cannot use runmpj.sh script as my class has some command line arguments that I need to pass and this script doesn't accept that. So,…
Abraham Guchi
  • 181
  • 1
  • 2
  • 11
0
votes
1 answer

how 2D array pass as object in MPJ

I am trying to pass 2d array as object in MPJ library but it gives error at this line Object sendobject = new Object[1]; sendobject[0] = (Object)g.adjMatrix; //Graph g = new Graph(); // adjmatrix is public member of class Graph having detail of…
0
votes
1 answer

MPJ/MPIJava what is the state of java-MPI bindings?

I am working on my thesis and I need to run JVM-software on cluster computers. I have tried MPJ Express, but it seems buggy, and since I cannot use SSH between computers when I get a job, a lot of hacking is needed to make the software run. The…
Felix
  • 8,385
  • 10
  • 40
  • 59
-1
votes
1 answer

MPI Java Matrix multiplication error

package msj; import mpi.*; public class HelloWorld2 { public static final int N = 10; public static void main(String[] args) { MPI.Init(args); long startTime = System.currentTimeMillis(); int rank =…
drorhun
  • 13
  • 4
-1
votes
1 answer

Matrix Multiplication MPI not compiling

Im trying to compile the below code in JDK but it doesnt seem to compile, i am getting error not a statement on line 41 even though it is. The line causing error is: long endTime = System.currentTimeMillis(); Here is the code: import mpi.*; public…
user3411002
  • 783
  • 3
  • 9
  • 27
1 2 3
4