[mpich-discuss] [mpich2-dev] In direct memory block for handle type REQUEST, 8 handles are still allocated
Hisham Adel
hosham2004 at yahoo.com
Tue Sep 6 07:06:32 CDT 2011
Thanks for your reply. I found where is the problem.
I use the 3 MPI_Send function more than one time, at the end node I don't receive all the sent data.
That is why I got these message; the program terminate without finishing the request.
Thanks for your help.
Regards,
Hisham
________________________________
From: Pavan Balaji <balaji at mcs.anl.gov>
To: Hisham Adel <hosham2004 at yahoo.com>
Cc: mpich-discuss at mcs.anl.gov
Sent: Tuesday, September 6, 2011 1:51 PM
Subject: Re: [mpich2-dev] In direct memory block for handle type REQUEST, 8 handles are still allocated
On 09/06/2011 06:47 AM, Hisham Adel wrote:
> How can i free these requests ?
Depends on what handles are leaking. If you have MPI requests, you should either Test/Wait on them or free them with Request_free. Similarly, communicators, windows, and files all have its own free'ing routines.
> For the data-structure that was created, I use
> MPI_Type_free(&MPIText_DataType), and I use MPI_Finalize() at the end of
> the program...
Do you have a test program that shows this problem?
-- Pavan
-- Pavan Balaji
http://www.mcs.anl.gov/~balaji
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20110906/8de054aa/attachment.htm>
More information about the mpich-discuss
mailing list