Performance and Correctness Debugging

The examples from this chapter are presented here. These should be used with a Makefile generated using the configure from the top level.

When this chapter was being written, the MPI Forum had approved two functions, MPI_T_cvar_get_index and MPI_T_pvar_get_index, for inclusion in the next version of the standard (MPI 3.1). The authors expected MPI 3.1 to be released by the time our books were, but there were delays in completing MPI 3.1. To make up for this, we have included two basic implementations of these routines; see the menu to the left. Note that more sophisticated implementations of these routines might could build a representation of the variable names that would improve the performance of successive calls to these routines.

Computer Science Department
University of Illinois Urbana-Champaign