Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Mahmood Naderan
Thanks all. It is now cleared. Regards, Mahmood From: Damien To: Open MPI Users Sent: Saturday, October 27, 2012 7:25 PM Subject: Re: [OMPI users] openmpi shared memory feature Mahmood, To build on what Jeff said, here's a short summary of how diskless c

Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Damien
Mahmood, To build on what Jeff said, here's a short summary of how diskless clusters work: A diskless node gets its operating system through a physical network (say gig-E), including the HPC applications and the MPI runtimes, from a master server. That master server isn't the MPI head node,

Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Jeff Squyres
On Oct 27, 2012, at 12:47 PM, Mahmood Naderan wrote: > >Because communicating through shared memory when sending messages between > >processes on the same server is far faster than going through a network > >stack. > > I see... But that is not good for diskless clusters. Am I right? assume >

Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Ralph Castain
On Oct 27, 2012, at 9:47 AM, Mahmood Naderan wrote: > > >Because communicating through shared memory when sending messages between > >processes on the same server is far faster than going through a network > >stack. > > I see... But that is not good for diskless clusters. Am I right? No, t

Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Mahmood Naderan
>Because communicating through shared memory when sending messages between processes on the same server is far faster than going through a network stack.   I see... But that is not good for diskless clusters. Am I right? assume processes are on a node (which has no disk). In this case, their co

Re: [OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Mahmood Naderan
oops... Sorry about that.   Regards, Mahmood From: Jeff Squyres To: Mahmood Naderan ; Open MPI Users Sent: Saturday, October 27, 2012 6:34 PM Subject: Re: [OMPI users] open mpi 1.6 with intel compilers I believe you're referring to a different thread on th

Re: [OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Jeff Squyres
I believe you're referring to a different thread on this mailing list: http://www.open-mpi.org/community/lists/users/2012/10/20552.php I answered the question about shared memory in that thread, not this one (which is about a run-time error). On Oct 27, 2012, at 12:24 PM, Mahmood Naderan w

Re: [OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Mahmood Naderan
>This looks like you're trying to execute an MPICH2-build MPI executable, not >Open MPI. No that was a general question. I mean message passing is a model of communication versus shared memory programming. So what is the point when openmpi uses shared memory model?   Regards, Mahmood __

Re: [OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Ralph Castain
The reason is that you aren't actually running Open MPI - those error messages are coming from MPICH. Check your path and ensure you put the OMPI install location first, or use the absolute path to the OMPI mpirun On Oct 27, 2012, at 8:46 AM, Giuseppe P. wrote: > Hello! > > I have built open

Re: [OMPI users] openmpi shared memory feature

2012-10-27 Thread Jeff Squyres
On Oct 27, 2012, at 10:49 AM, Mahmood Naderan wrote: > Why openmpi uses shared memory model? Because communicating through shared memory when sending messages between processes on the same server is far faster than going through a network stack. > this can be disabled though by setting "--mca ^

Re: [OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Jeff Squyres
This looks like you're trying to execute an MPICH2-build MPI executable, not Open MPI. On Oct 27, 2012, at 11:46 AM, Giuseppe P. wrote: > Hello! > > I have built open mpi 1.6 with Intel compilers (2013 versions). Compilation > was smooth, however even when I try to execute > the simple program

[OMPI users] open mpi 1.6 with intel compilers

2012-10-27 Thread Giuseppe P.
Hello! I have built open mpi 1.6 with Intel compilers (2013 versions). Compilation was smooth, however even when I try to execute the simple program hello.c: mpirun -np 4 ./hello_c.x [mpie...@claudio.ukzn] HYDU_create_process (./utils/launch/launch.c:102): execvp error on file /opt/intel/composer

[OMPI users] openmpi shared memory feature

2012-10-27 Thread Mahmood Naderan
Dear all, Why openmpi uses shared memory model? this can be disabled though by setting "--mca ^sm".  It seems that by default openmpi uses such feature (shared memory backing files) which is strange.   Regards, Mahmood