Every TNF probe for MPI is associated with the mpi_api group, so choosing that group allows Prism to probe all the MPI routines for which probes exist (including the I/O routines). Additional groups exist to probe subsets of the MPI routines, as well. Some routines are associated with more than one group. The ten groups for MPI routine probes are these:
mpi_api - All the TNF probes for MPI routines
mpi_blkp2p - Probes for blocking point-to-point routines
mpi_coll - Probes for collective routines
mpi_comm - Probes for communicator-related routines
mpi_datatypes - Probes for data type-related routines
mpi_nblkp2p - Probes for nonblocking point-to-point routines
mpi_procmgmt - Probes for process-management routines
mpi_pt2pt - Probes for all point-to-point routines (blocking and nonblocking)
mpi_request - Probes for functions producing or acting on request(s)
mpi_topo - Probes for topology-related routines