You may hit some threading issues, but it's worth a try. On Jun 13, 2012, at 8:35 AM, Filippo Donida wrote:
> My idea is to have a thread to be launched just after the MPI_Isend call with > a fake MPI_Test function call, just to make the sending operation > progressing. Do you think this may work? > > Regards, > > Filippo. > ________________________________________ > From: users-boun...@open-mpi.org [users-boun...@open-mpi.org] On Behalf Of > Ralph Castain [r...@open-mpi.org] > Sent: Wednesday, June 13, 2012 4:29 PM > To: Open MPI Users > Subject: Re: [OMPI users] How to enable progress threads in 1.6? > > Not sure I understand the question - the progress thread option just enables > async progress to be made. All MPI functions will progress whenever you call > into the MPI library today - they just won't progress while you are, for > example, running a non-MPI computation in your program. > > > On Jun 13, 2012, at 8:21 AM, Filippo Donida wrote: > >> Any workaround? >> >> MPI_Test as polling function? >> ________________________________________ >> From: users-boun...@open-mpi.org [users-boun...@open-mpi.org] On Behalf Of >> Ralph Castain [r...@open-mpi.org] >> Sent: Wednesday, June 13, 2012 4:12 PM >> To: Open MPI Users >> Subject: Re: [OMPI users] How to enable progress threads in 1.6? >> >> Pretty sure we don't support progress threads in 1.6 - working on it for the >> future >> >> On Jun 13, 2012, at 7:49 AM, Filippo Donida wrote: >> >>> Dear OpenMPI users, >>> >>> I tried to enable progress thread by using the: >>> >>> --enable-mpi-threads --enable-progress-threads >>> >>> flags during compilation of OpenMPI 1.6 but I got a: >>> >>> "configure: WARNING: unrecognized options: --enable-mpi-thread, >>> --enable-progress-thread" >>> >>> >>> >>> Any suggestion? >>> >>> Thanks, >>> >>> Filippo. >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users