On Sat, Nov 6, 2010 at 18:00, Jack Bryan wrote:
> Thanks,
>
> About my MPI program bugs:
>
> I used GDB and got the error:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0: 0x003a31c62184 in fwrite () from /lib64/libc.so.6
>
Clearly fwrite was called with invalid parameters, bu
: Fri, 5 Nov 2010 14:55:32 -0800
> From: eugene....@oracle.com
> To: us...@open-mpi.org
> Subject: Re: [OMPI users] Open MPI data transfer error
>
> Debugging is not a straightforward task. Even posting the code doesn't
> necessarily help (since no one may be motivated to help o
2010 11:20:57 -0700
To: us...@open-mpi.org
Subject: Re: [OMPI users] Open MPI data transfer error
As Prentice said, we can't help you without seeing your code. openMPI
has stood many trials from many programmers, with many bugs ironed out.
So typically it is unlikely openMPI is the source of your e
-
> From: solarbik...@gmail.com
> Date: Fri, 5 Nov 2010 11:20:57 -0700
> To: us...@open-mpi.org
> Subject: Re: [OMPI users] Open MPI data transfer error
>
> As Prentice said, we can't help you without seeing your code. openMPI
> has stood many trials from many program
of data.
>
> The sender sends correct data to correct receiver.
>
> But, receiver gets wrong data from correct sender.
>
> why ?
>
> thanks
>
> Nov. 5 2010
>
>> Date: Fri, 5 Nov 2010 08:54:22 -0400
>> From: prent...@ias.edu
>> To:
; > The sender sends correct data to correct receiver.
> >
> > But, receiver gets wrong data from correct sender.
> >
> > why ?
> >
> > thanks
> >
> > Nov. 5 2010
> >
> >> Date: Fri, 5 Nov 2010 08:54:22 -0400
> >> From: pre
sender.
>
> why ?
>
> thanks
>
> Nov. 5 2010
>
>> Date: Fri, 5 Nov 2010 08:54:22 -0400
>> From: prent...@ias.edu
>> To: us...@open-mpi.org
>> Subject: Re: [OMPI users] Open MPI data transfer error
>>
>> Jack Bryan wrote:
>> >
&
i.org
> Subject: Re: [OMPI users] Open MPI data transfer error
>
> Jack Bryan wrote:
> >
> > Hi,
> >
> > In my Open MPI program, one master sends data to 3 workers.
> >
> > Two workers can receive their data.
> >
> > But, the third wo
Jack Bryan wrote:
>
> Hi,
>
> In my Open MPI program, one master sends data to 3 workers.
>
> Two workers can receive their data.
>
> But, the third worker can not get their data.
>
> Before sending data, the master sends a head information to each worker
> receiver
> so that each worker
Did you use the waitall on the sender or the receiver side? I noticed you
didn't have the request variable at the receiver side that is needed in the
waitall.
On Fri, Oct 22, 2010 at 2:48 PM, Jeff Squyres wrote:
> On Oct 22, 2010, at 5:36 PM, Jack Bryan wrote:
>
> > I have used mpi_waitall() to
On Oct 22, 2010, at 5:36 PM, Jack Bryan wrote:
> I have used mpi_waitall() to do it.
>
> The data can be received but the contents are wrong.
Can you send a more accurate code snipit, and/or the code that you are using to
check whether the data is right/wrong?
I ask because I'm a little sus
Hi,
I have used mpi_waitall() to do it.
The data can be received but the contents are wrong.
Any help is appreciated.
thanks
> From: jsquy...@cisco.com
> Date: Fri, 22 Oct 2010 15:35:11 -0400
> To: us...@open-mpi.org
> Subject: Re: [OMPI users] OPEN MPI data transfer error
>
It doesn't look like you have completed the request that came back from Irecv.
You need to TEST or WAIT on requests before they are actually completed (e.g.,
in the case of a receive, the data won't be guaranteed to be in the target
buffer until TEST/WAIT indicates that the request has complete
13 matches
Mail list logo