Attribute Caching
In chapter 7 we cached topologies via a set of MPI functions specific to topologies
MPI provides a completely general interface to attribute caching
Since we’ll want to be able to cache complex attributes an MPI attribute is of type void *
Terminology:
- the pointer is an attribute
- what the pointer points to is the attribute content
Since a communicator can have many attributes each one is identified to the system by a key