LIKWID
Intel® Core2

Available performance monitors for the Intel® Core2 microarchitecture

Counters available for each hardware thread

Fixed-purpose counters

The Intel Core2 microarchitecture is the first architecture offering a set of fixed-purpose counters. Each counter can measure only one specific event.

Counter and events

Counter name Event name
FIXC0 INSTR_RETIRED_ANY
FIXC1 CPU_CLK_UNHALTED_CORE
FIXC2 CPU_CLK_UNHALTED_REF

Available Options

Option Argument Description Comment
kernel N Set bit (index*4) in config register

General-purpose counters

The Intel® Core2 microarchitecture provides 2 general-purpose counters consisting of a config and a counter register.

Counter and events

Counter name Event name
PMC0 *
PMC1 *

Available Options

Option Argument Description Comment
edgedetect N Set bit 18 in config register
kernel N Set bit 17 in config register
threshold 8 bit hex value Set bits 24-31 in config register
invert N Set bit 23 in config register

*/