[mpich-discuss] MPI I/O spilt collective implementation: MPI_File_write_all_begin blocking or non-blocking?

Rob Latham robl at mcs.anl.gov
Mon Feb 8 20:51:06 CST 2016



On 02/08/2016 06:04 PM, pramod kumbhar wrote:
> thanks! MPI_File_iwrite_all working as expected.

I'm always glad to see folks looking at the MPI-IO routines.  Let us 
know how your research progresses.

==rob

>
> -Pramod
>
> On Tue, Feb 9, 2016 at 12:52 AM, Balaji, Pavan <balaji at anl.gov
> <mailto:balaji at anl.gov>> wrote:
>
>
>     I believe it is valid to do that in split collectives.  If you want
>     truly nonblocking nature, the standard way to do it would be to use
>     nonblocking collective I/O, i.e., MPI_File_iwrite_all.  This is
>     guaranteed to not block during the MPI_File_iwrite_all call.
>
>        -- Pavan
>
>      > On Feb 8, 2016, at 5:48 PM, pramod kumbhar
>     <pramod.s.kumbhar at gmail.com <mailto:pramod.s.kumbhar at gmail.com>> wrote:
>      >
>      > Hello All,
>      >
>      > I am testing MPI_FIle_write_all_begin/_end and it seems like
>      > MPI_File_write_all_begin waits for i/o completion.
>      >
>      > Could someone confirm the implementation of these routines?
>      >
>      > Thanks,
>      > Pramod
>      > _______________________________________________
>      > discuss mailing list discuss at mpich.org <mailto:discuss at mpich.org>
>      > To manage subscription options or unsubscribe:
>      > https://lists.mpich.org/mailman/listinfo/discuss
>
>     _______________________________________________
>     discuss mailing list discuss at mpich.org <mailto:discuss at mpich.org>
>     To manage subscription options or unsubscribe:
>     https://lists.mpich.org/mailman/listinfo/discuss
>
>
>
>
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>
_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list