[MPI3-IO] shared file pointer

Dries Kimpe dkimpe at mcs.anl.gov
Mon Feb 6 13:19:41 CST 2012


Yes, that's an accurate summary.

  Dries

* Mohamad Chaarawi <chaarawi at hdfgroup.org> [2012-02-06 10:48:50]:

> Hi Dries,

> I'm jumping late on this thread, but to summarize so far (and correct me 
> if I made a mistake understanding), we have two cases:

> 1) two non-blocking collective shared FP operations:

> 	MPI_File_iread_ordered
> 	MPI_File_iread_ordered

> This will be ordered in the sense that the user will see that the first 
> operations will occur before the second one.

> 2) mixed collective and independent

>          MPI_File_iread_ordered
> 	MPI_File_read_shared

> Where the choices that you mentioned apply, right?

>   * make that case illegal
>   * make it undefined

> As you mentioned that since the split collectives leave it as undefined, 
> makes me lean more towards keeping it that way.

> Thanks,
> Mohamad



> On 02/02/2012 04:22 PM, Dries Kimpe wrote:
> > There might be some use in 'undefined ordering' as opposed to 'illegal'
> > for those application that don't care about the ordering.

> > Applications that do rely on the ordering can easily use the existing MPI
> > functions to enforce ordering.

> > So, the way I see it: 2 choices:
> > 1) Say order is undefined in the standard (basically there's a precedent
> > with the split collective versions).
> > 2) Say it is illegal. The user can duplicate the file handle and easily
> > implement their own version of what they need.

> > (2) is easier for the implementor.



> _______________________________________________
> MPI3-IO mailing list
> MPI3-IO at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-io

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-io/attachments/20120206/356f59cb/attachment-0001.pgp>


More information about the mpiwg-io mailing list