[OMPI users] How to check if Send was made or not before performing a recv

2010-12-11 Thread Alaukik Aggarwal
Hi, I am using Open MPI 1.4.3. I have to perform a receive operation from processes that are sending data. It might happen that some of the processes don't send data (might have completed in-fact). So, how do I perform check on which processes to receive data from and which processes to skip? [

Re: [OMPI users] How to check if Send was made or not before performing a recv

2010-12-11 Thread Eugene Loh
Alaukik Aggarwal wrote: Hi, I am using Open MPI 1.4.3. I have to perform a receive operation from processes that are sending data. It might happen that some of the processes don't send data (might have completed in-fact). So, how do I perform check on which processes to receive data from and

Re: [OMPI users] cannot restrict port numbers using btl_tcp_port_min_v4 and btl_tcp_port_range_v4

2010-12-11 Thread Ralph Castain
Hmmmwell, that stinks. I did some digging and there is indeed a bug in the 1.4 series - forgot to convert the port number to network-byte order. Will file a patch and add you to the ticket so you can see when it gets applied. If you wouldn't mind testing the release candidate, that would be

Re: [OMPI users] How to check if Send was made or not before performing a recv

2010-12-11 Thread Alaukik Aggarwal
Thanks for your reply. I used this to solve the problem. But I think there should be an in-built construct for this. Alaukik On Sat, Dec 11, 2010 at 10:28 AM, Eugene Loh wrote: > Alaukik Aggarwal wrote: > >> Hi, >> >> I am using Open MPI 1.4.3. >> >> I have to perform a receive operation from p