Re: [OMPI users] Urgent Question regarding, MPI_ANY_SOURCE.

2011-07-14 Thread Mudassar Majeed
Friend, I can not specify the rank of the sender. Because only the sender knows to which receiver the message is to be sent. The receiver does not know from which sender the message will come. I am trying to do a research work on load balancing in MPI application where load is redi

Re: [OMPI users] MPI_Isend delay

2011-07-14 Thread dave fournier
On 11-07-14 06:37 PM, Jeff Squyres wrote: OK, Thanks, that is exactly what I needed to know. Dave On Jul 14, 2011, at 8:33 PM, dave fournier wrote: Sorry I should have said it doesn't get sent until the *master* encounters an MPI_recv. Then suddenly the slave finally gets the message a

Re: [OMPI users] MPI_Isend delay

2011-07-14 Thread Jeff Squyres
On Jul 14, 2011, at 8:33 PM, dave fournier wrote: > Sorry I should have said it doesn't get sent until the *master* encounters an > MPI_recv. > Then suddenly the slave finally gets the message and carries on its task. > > I know that the slave is waiting because: > 1.) it doesn't print anything

Re: [OMPI users] Urgent Question regarding, MPI_ANY_SOURCE.

2011-07-14 Thread Jeff Squyres
Right. I thought you were asking about receiving *another* message from whomever you just received from via ANY_SOURCE. If you want to receive from a specific sender, you just specify the rank you want to receive from -- not ANY_SOURCE. You will always only receive messages that were sent to *

Re: [OMPI users] Urgent Question regarding, MPI_ANY_SOURCE.

2011-07-14 Thread Mudassar Majeed
I know this, but when I compare status.MPI_SOURCE with myid, they are different. I guess you need to reconsider my question. The MPI_Recv function seems to capture message from the queue with some search parameters like source, tag etc. So in case the receiver does not know the sender and wants

Re: [OMPI users] MPI_Isend delay

2011-07-14 Thread dave fournier
On 11-07-14 04:48 PM, Jeff Squyres wrote: Sorry I should have said it doesn't get sent until the *master* encounters an MPI_recv. Then suddenly the slave finally gets the message and carries on its task. I know that the slave is waiting because: 1.) it doesn't print anything 2.) I have attache

Re: [OMPI users] Mixed Mellanox and Qlogic problems

2011-07-14 Thread David Warren
On my test runs (wrf run just long enough to go beyond the spinup influence) On just 6 of the the old mlx4 machines I get about 00:05:30 runtime On 3 mlx4 and 3 qib nodes I get avg of 00:06:20 So the slow down is about 11+% When this is a full run 11% becomes a evry long time. This has held for

Re: [OMPI users] Urgent Question regarding, MPI_ANY_SOURCE.

2011-07-14 Thread Jeff Squyres
When you use MPI_ANY_SOURCE in a receive, the rank of the actual sender is passed back to you in the status.MPI_SOURCE. On Jul 14, 2011, at 7:55 PM, Mudassar Majeed wrote: > Hello people, > I am trapped in the following problem plz help me. > Suppose a process A sends a

[OMPI users] Urgent Question regarding, MPI_ANY_SOURCE.

2011-07-14 Thread Mudassar Majeed
Hello people,     I am trapped in the following problem plz help me. Suppose a process A sends a message to process B. The process B will receive the message with MPI_Recv with MPI_ANY_SOURCE in the source argument. Let say process B does not know that A is the sender. But I

Re: [OMPI users] MPI_Isend delay

2011-07-14 Thread Jeff Squyres
On Jul 14, 2011, at 5:50 PM, dave fournier wrote: > I have a master-slave setup. I have noticed that when I send a message from > the master to the slave > processes using MPI_Isend it never gets sent until I encounter an MPI_recv > in the master process. How are you testing that? > As a resu

Re: [OMPI users] Open MPI & Grid Engine/Grid Scheduler thread binding (was: New loadcheck)

2011-07-14 Thread Jeff Squyres
Looping in the users mailing list so that Ralph and Oracle can comment... On Jul 14, 2011, at 2:34 PM, Rayson Ho wrote: > (CC'ing Jeff from the Open-MPI project...) > > On Thu, Jul 14, 2011 at 1:35 PM, Tad Kollar wrote: >> As I thought more about it, I was afraid that might be the case, but ho

[OMPI users] MPI_Isend delay

2011-07-14 Thread dave fournier
I have a master-slave setup. I have noticed that when I send a message from the master to the slave processes using MPI_Isend it never gets sent until I encounter an MPI_recv in the master process. As a result rhe slave processes are wasting time waiting for the message. If I use MPI_Send inst

Re: [OMPI users] tcp communication problems with 1.4.3 and 1.4.4 rc2 on FreeBSD

2011-07-14 Thread Steve Kargl
On Wed, Jul 13, 2011 at 08:27:13AM -0400, Jeff Squyres wrote: > On Jul 12, 2011, at 1:37 PM, Steve Kargl wrote: > > > (many lines removed) > > checking prefix for function in .type... @ > > checking if .size is needed... yes > > checking if .align directive takes logarithmic value... no > > config

Re: [OMPI users] Mixed Mellanox and Qlogic problems

2011-07-14 Thread Jeff Squyres
On Jul 13, 2011, at 7:46 PM, David Warren wrote: > I finally got access to the systems again (the original ones are part of our > real time system). I thought I would try one other test I had set up first. > I went to OFED 1.6 and it started running with no errors. It must have been > an OFED

Re: [OMPI users] InfiniBand, different OpenFabrics transport types

2011-07-14 Thread Yevgeny Kliteynik
On 11-Jul-11 5:23 PM, Bill Johnstone wrote: > Hi Yevgeny and list, > > - Original Message - > >> From: Yevgeny Kliteynik > >> I'll check the MCA_BTL_OPENIB_TRANSPORT_UNKNOWN thing and get back to you. > > Thank you. That's interesting... This MCA_BTL_OPENIB_TRANSPORT_UNKNOWN thingy imp