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

Balaji, Pavan balaji at anl.gov
Mon Feb 8 17:52:21 CST 2016


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> 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
> 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