Re: [OMPI users] Client-Server Shared Memory Transport

2016-06-15 Thread Ralph Castain
Oh sure - just not shared memory > On Jun 15, 2016, at 8:29 AM, Louis Williams wrote: > > Ralph, thanks for the quick reply. Is cross-job fast transport like > InfiniBand supported? > > Louis > > On Tue, Jun 14, 2016 at 3:53 PM Ralph Castain > wrote: > Nope - we d

Re: [OMPI users] Client-Server Shared Memory Transport

2016-06-15 Thread Louis Williams
Ralph, thanks for the quick reply. Is cross-job fast transport like InfiniBand supported? Louis On Tue, Jun 14, 2016 at 3:53 PM Ralph Castain wrote: > Nope - we don’t currently support cross-job shared memory operations. > Nathan has talked about doing so for vader, but not at this time. > > >

Re: [OMPI users] Client-Server Shared Memory Transport

2016-06-14 Thread Ralph Castain
Nope - we don’t currently support cross-job shared memory operations. Nathan has talked about doing so for vader, but not at this time. > On Jun 14, 2016, at 12:38 PM, Louis Williams > wrote: > > Hi, > > I am attempting to use the sm and vader BTLs between a client and server > process, but

[OMPI users] Client-Server Shared Memory Transport

2016-06-14 Thread Louis Williams
Hi, I am attempting to use the sm and vader BTLs between a client and server process, but it seems impossible to use fast transports (i.e. not TCP) between two independent groups started with two separate mpirun invocations. Am I correct, or is there a way to communicate using shared memory betwee

Re: [OMPI users] client-server example

2013-04-14 Thread John Chludzinski
Thanks! Works as advertised ... now. I tried it without the quotes but with two \; and this works as well. Not sure to whom to communicate it to but http://www.mpi-forum.org should update their web site. Thanks again, John On Sun, Apr 14, 2013 at 12:15 PM, Ralph Castain wrote: > Well, first

Re: [OMPI users] client-server example

2013-04-14 Thread Ralph Castain
Well, first thing is that the example is garbage - cannot work as written. I've attached corrected versions. Even with those errors, though, it got thru comm_connect just fine for me IF you put quotes around the entire port. With the corrected versions, I get this: $ mpirun -n 1 ./server server

Re: [OMPI users] client-server example

2013-04-13 Thread John Chludzinski
Yep, I saw both semi-colons but the client process hangs at: MPI_Comm_connect( port_name, MPI_INFO_NULL, 0, MPI_COMM_WORLD, &server ); ---John On Sat, Apr 13, 2013 at 10:05 PM, Ralph Castain wrote: > Did you see that there are two semi-colon's in that line? They both need to > be protected f

Re: [OMPI users] client-server example

2013-04-13 Thread Ralph Castain
Did you see that there are two semi-colon's in that line? They both need to be protected from the shell. I would just put quotes around the whole thing. Other than that, it looks okay to me...I assume you are using a 1.6 series release? On Apr 13, 2013, at 4:54 PM, John Chludzinski wrote: >

Re: [OMPI users] client-server example

2013-04-13 Thread John Chludzinski
After I replaced ";" with "\;" in the server name I got passed the ABORT problem. Now the client and server deadlock until I finally get (on the client side): mpirun noticed that the job aborted, but has no info as to the process that caused that situation. ---

Re: [OMPI users] client-server example

2013-04-13 Thread John Chludzinski
Sorry: The previous post was intended for another group, ignore it. With regards to the client-server problem: $ mpirun -n 1 client 3878879232.0;tcp://192.168.1.4:37625+3878879233.0;tcp://192.168.1.4:38945:300 [jski:01882] [[59199,1],0] ORTE_ERROR_LOG: Not found in file dpm_orte.c at line 158 [j

Re: [OMPI users] client-server example

2013-04-13 Thread John Chludzinski
After I "source mpi.ksk", PATH is unchanged but LD_LIBRARY_PATH is there: $ print $LD_LIBRARY_PATH /usr/lib64/openmpi/lib/ Why does PATH loose its change? ---John On Sat, Apr 13, 2013 at 12:55 PM, Ralph Castain wrote: > You need to pass in the port info that the server printed - just co

Re: [OMPI users] client-server example

2013-04-13 Thread Ralph Castain
You need to pass in the port info that the server printed - just copy/paste the line below "server available at". On Apr 12, 2013, at 10:58 PM, John Chludzinski wrote: > Found the following client-server example (code) on > http://www.mpi-forum.org and I'm trying to get it to work. Not sure >

[OMPI users] client-server example

2013-04-13 Thread John Chludzinski
Found the following client-server example (code) on http://www.mpi-forum.org and I'm trying to get it to work. Not sure what argv[1] should be for the client? The output from the server side is: server available at 4094230528.0;tcp://192.168.1.4:55803+4094230529.0;tcp://192.168.1.4:51618:

Re: [OMPI users] Client/Server test

2008-05-05 Thread Jeff Squyres
There's been a lot of turnover in this exact portion of the code base on the SVN trunk in the last week or three. Ralph -- can you comment on where we are? On Apr 26, 2008, at 2:07 PM, Alberto Giannetti wrote: Doesn't seem to work. This is the appfile I'm using: # Application context files

Re: [OMPI users] Client/Server test

2008-04-26 Thread Alberto Giannetti
Doesn't seem to work. This is the appfile I'm using: # Application context files specify each sub-application in the # parallel job, one per line. # Server -np 2 server # Client -np 1 client 0.1.0:2001 And the output: mpirun --app ./appfile Processor 0 (3659, Receiver) initialized Processor 1 (

Re: [OMPI users] Client/Server test

2008-04-26 Thread Aurélien Bouteiller
This scenario is known to be buggy in some versions of Open MPI. It is now fixed in svn version and will be part of the 1.3 release. To quick fix your application, you'll need to spawn both applications with the same mpirun, with MPMD syntax. However this will have the adverse effect of hav

[OMPI users] Client/Server test

2008-04-26 Thread Alberto Giannetti
I want to connect two MPI programs through the MPI_Comm_connect/ MPI_Comm_Accept API. This is my server app: int main(int argc, char* argv[]) { int rank, count; int i; float data[100]; char myport[MPI_MAX_PORT_NAME]; MPI_Status status; MPI_Comm intercomm; MPI_Init(&argc, &argv);

[OMPI users] Client Server

2006-07-07 Thread Abhishek Agarwal
Hello All, I would like to know if anyone has tested Client server model using OpenMPI. Is there a place where i can get some simple example of this type of system. Thanks Abhinav