It is anticipated that MPICH will continue to accumulate extension routines of various kinds. We keep them in a library we call mpe, for MultiProcessing Environment.
Currently the main components of the mpe library are
A set of routines for creating logfiles for examination by upshot, nupshot or Jumpshot.
A shared-display parallel X graphics library.
Routines for sequentializing a section of code being executed in parallel.
Debugger setup routines.