Dear list,

    I have developed several applications that work very well locally (one
place or several places), and I want to deploy them over a cluster, so I
have several questions
regarding that:

1) When I compile with "x10c++ -o Hello Hello.x10" which x10rt
implementation is used? is it the sockets or the standalone? and whats the
difference between both?

2) When I compile with "x10c++ -x10rt  standalone  -o Hello Hello.x10"
    and when I get to run with (launcher -t n) it executes, but always as
only one place as it gives me the following message:
"X10RT_STANDALONE_NUMPLACES not set.  Assuming 1 place" . How can i set it?

3) When I compile with "x10c++ -x10rt  MPI  -o Hello Hello.x10", at first it
asked for the file named "x10rt_MPI.properties" which was not there at
first, so I created one and
    filled it with the following:

CXX=mpicxx
CXXFLAGS=
LDFLAGS=
LDLIBS=-lx10rt_mpi

when I compile now, it tells me that it cant find "-lx10rt_mpi"

I have OpenMPI installed over my Ubuntu, and I want to try my program
over MPI, I'm using X10 2.0.4

Is there anywhere where we can understand these x10rt property file
compiler flags or commands?


-- 
Thank you for your concern.
Regards,
Mohammed El Sayed @ KAUST
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to