A special UNKNOWN region can also appear in measurements and is used to indicate various problems, such as truncation of the call-tree due to insufficient capacity.
MPI regions cannot be filtered (like user-level regions), however, sets of regions which are not desired in a measurement can be disabled by eliminating them from the EPK_MPI_ENABLED specification in EPIK.CONF or as an environment variable. Execution time in uninstrumented or disabled MPI routines will appear attributed to the calling user-level routine.
OMP regions cannot be filtered (like user-level regions) during measurement, however, source files containing OpenMP can be instrumented selectively. Furthermore, OPARI can be configured to disable instrumentation of some or all of the more fine-grained OpenMP constructs atomic, critical, flush, locks, master and single.
If the frequent execution of a routine results in substantial overhead (either through measurement dilation or trace buffer capacity), consider specifying its name in a filter used for subsequent measurements, or apply selective instrumentation (e.g., via the PDT instrumenter).
![]() |
Copyright © 1998-2010 Forschungszentrum Jülich |