Re: [OMPI users] Programming Help needed

2009-11-06 Thread amjad ali
Thanks Dear, Jonathan seems almost perfect; I percieve the same. On Fri, Nov 6, 2009 at 6:17 PM, Tom Rosmond wrote: > AMJAD > > On your first question, the answer is probably, if everything else is > done correctly. The first test is to not try to do the overlapping >

Re: [OMPI users] Programming Help needed

2009-11-06 Thread Tom Rosmond
AMJAD On your first question, the answer is probably, if everything else is done correctly. The first test is to not try to do the overlapping communication and computation, but do them sequentially and make sure the answers are correct. Have you done this test? Debugging your original approach

Re: [OMPI users] Programming Help needed

2009-11-06 Thread Jonathan Dursi
Hi, Amjad: [...] What I do is that I start non blocking MPI communication at the partition boundary faces (faces shared between any two processors) , and then start computing values on the internal/non-shared faces. When I complete this computation, I put WAITALL to ensure MPI

[OMPI users] Programming Help needed

2009-11-06 Thread amjad ali
Hi all, I need/request some help from those who have some experience in debugging/profiling/tuning parallel scientific codes, specially for PDEs/CFD. I have parallelized a Fortran CFD code to run on Ethernet-based-Linux-Cluster. Regarding MPI communication what I do is that: Suppose that the