Blame src/libpfm4/docs/man3/libpfm_intel_wsm_unc.3
|
Packit |
577717 |
.TH LIBPFM 3 "February, 2010" "" "Linux Programmer's Manual"
|
|
Packit |
577717 |
.SH NAME libpfm_intel_wsm_unc \- support for Intel Westmere uncore PMU
|
|
Packit |
577717 |
.SH SYNOPSIS
|
|
Packit |
577717 |
.nf
|
|
Packit |
577717 |
.B #include <perfmon/pfmlib.h>
|
|
Packit |
577717 |
.sp
|
|
Packit |
577717 |
.B PMU name: wsm_unc
|
|
Packit |
577717 |
.B PMU desc: Intel Westmere uncore
|
|
Packit |
577717 |
.sp
|
|
Packit |
577717 |
.SH DESCRIPTION
|
|
Packit |
577717 |
The library supports the Intel Westmere uncore PMU as implemented by processors
|
|
Packit |
577717 |
such as Intel Core i7, and Intel Core i5 (models 37, 44).
|
|
Packit |
577717 |
|
|
Packit |
577717 |
The PMU is located at the socket-level and is therefore shared between
|
|
Packit |
577717 |
the various cores. By construction it can only measure at all privilege
|
|
Packit |
577717 |
levels.
|
|
Packit |
577717 |
|
|
Packit |
577717 |
.SH MODIFIERS
|
|
Packit |
577717 |
The following modifiers are supported on Intel Westmere processors:
|
|
Packit |
577717 |
.TP
|
|
Packit |
577717 |
.B i
|
|
Packit |
577717 |
Invert the meaning of the event. The counter will now count cycles in which the event is \fBnot\fR
|
|
Packit |
577717 |
occurring. This is a boolean modifier
|
|
Packit |
577717 |
.TP
|
|
Packit |
577717 |
.B e
|
|
Packit |
577717 |
Enable edge detection, i.e., count only when there is a state transition. This is a boolean modifier.
|
|
Packit |
577717 |
.TP
|
|
Packit |
577717 |
.B c
|
|
Packit |
577717 |
Set the counter mask value. The mask acts as a threshold. The counter will count the number of cycles
|
|
Packit |
577717 |
in which the number of occurrences of the event is greater or equal to the threshold. This is an integer
|
|
Packit |
577717 |
modifier with values in the range [0:255].
|
|
Packit |
577717 |
.TP
|
|
Packit |
577717 |
.B o
|
|
Packit |
577717 |
Causes the queue occupancy counter associated with the event to be cleared (zeroed). This is a boolean
|
|
Packit |
577717 |
modifier.
|
|
Packit |
577717 |
.SH AUTHORS
|
|
Packit |
577717 |
.nf
|
|
Packit |
577717 |
Stephane Eranian <eranian@gmail.com>
|
|
Packit |
577717 |
.if
|
|
Packit |
577717 |
.PP
|