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 |
|