> > But I say this tounge in cheek because John pointed out that MPI IO is
> > supposed to be layered on top of MPI-2, and I still don't see a way to
> > put a function in MPI::Comm if this is supposed to be layered code.
> > :-( So my above point is probably moot.
>
> Careful, here! The MPI Forum has been exceedingly fickle on this point. Most
> recently, for example, we did decide that the MPI-IO datatypes should be full
> citizens i.e. *not* layered.
Hmm... this really muddies the waters! I like it. :-)
So the real question is -- what is the *intent* of the MPI io
subcommittee? John May has mentioned that he will be making an IO
implementation that will be independant of the MPI-2 below it. This
seems to sound like the IO group wants it to be layered...?
Or do you want it just to be *layerable*, so that independant writers
*can* make separate implementations if they want to?
Regardless, there needs to be some text about it. Bill -- was some text
added to the chapter about this?
{+} Jeff Squyres
{+} squyres@cse.nd.edu
{+} Perpetual Obsessive Notre Dame Student Craving Utter Madness
{+} "I came to Notre Dame for 4 years and ended up staying for a
decade."