The MPI tool information interface provides access to internal configuration and performance information through a set of control and performance variables defined by the MPI implementation. Since some implementations may export a large number of variables, variables are classified by a verbosity level that categorizes both their intended audience (end users, performance tuners or MPI implementors) and a relative measure of level of detail (basic, detailed or all). These verbosity levels are described by a single integer. Table 17 lists the constants for all possible verbosity levels. The values of the constants are monotonic in the order listed in the table; i.e., MPI_T_VERBOSITY_USER_BASIC < MPI_T_VERBOSITY_USER_DETAIL < ... < MPI_T_VERBOSITY_MPIDEV_ALL.
Table 17: MPI tool information interface verbosity levels
MPI_T_VERBOSITY_USER_BASIC | Basic information of interest to users |
MPI_T_VERBOSITY_USER_DETAIL | Detailed information of interest to users |
MPI_T_VERBOSITY_USER_ALL | All remaining information of interest to users |
MPI_T_VERBOSITY_TUNER_BASIC | Basic information required for tuning |
MPI_T_VERBOSITY_TUNER_DETAIL | Detailed information required for tuning |
MPI_T_VERBOSITY_TUNER_ALL | All remaining information required for tuning |
MPI_T_VERBOSITY_MPIDEV_BASIC | Basic information for MPI implementors |
MPI_T_VERBOSITY_MPIDEV_DETAIL | Detailed information for MPI implementors |
MPI_T_VERBOSITY_MPIDEV_ALL | All remaining information for MPI implementors |