5.1.1 Features Needed to Support Libraries

The key features needed to support the creation of robust parallel libraries are as follows:

In addition, a unified mechanism or object is needed for conveniently denoting communication context, the group of communicating processes, to house abstract process naming, and to store adornments.

MPI-Standard for MARMOT