Timing metrics are calculated from clock-based profiling data. The following table lists the metrics and their definitions.
Metric | Definition |
---|---|
User CPU time | LWP time spent running in user mode on the CPU. |
Wall time | LWP time spent in LWP 1. This is the "wall clock time" |
Total LWP time | Sum of all LWP times. |
System CPU time | LWP time spent running in kernel mode on the CPU or in a trap state. |
Wait CPU time | LWP time spent waiting for a CPU. |
User lock time | LWP time spent waiting for a user lock. |
Text page fault time | LWP time spent waiting for a text page. |
Data page fault time | LWP time spent waiting for a data page. |
Other wait time | LWP time spent waiting for a kernel page, or time spent sleeping or stopped. |
Except for wall clock time, all metrics are summed across LWPs. Wall time as defined here is meaningless for multiple-program multiple-data (MPMD) programs.
See also | |
---|---|
Hardware Counter Metrics Thread Synchronization Delay Metrics Memory Allocation Metrics MPI Tracing Metrics Exclusive, Inclusive, and Attributed Metrics Setting Data Presentation Preferences |