Re: caching on MPI handles

Eric Salo (salo@mrjones.engr.sgi.com)
Fri, 18 Oct 1996 13:58:48 -0700

I'll pass on the question of file handles, since I don't claim to understand
anything about the I/O chapter. But in general, adding dedicated routines for
each object class to support attribute caching feels like a much better
solution to me, so this is an approach that I would personally favor.

Regarding datatypes, it does seem like this would be a useful bit of
functionality, but I'm a bit concerned about the effect on derived datatypes.
Consider the following sequence of events:

1) An attribute is cached on Datatype A
2) Datatype A is used to create Datatype B
3) The value of the attribute on Datatype A is altered.

What is the defined behavior? Perhaps there is a simple solution to this
problem, but if so it's not yet obvious to me.

Let's continue this thread on mpi-external...

-- 
Eric Salo         Silicon Graphics Inc.             "Do you know what the
(415)933-2998     2011 N. Shoreline Blvd, 8U-802     last Xon said, just
salo@sgi.com      Mountain View, CA   94043-1389     before he died?"