Uncore Manual
Reference Number: 329468-002 27
Uncore Performance Monitoring
Cacheing Agent (Cbo) Performance Monitoring
C1_MSR_PMON_CTR1 0x0D37 64 CBo 1 PMON Counter 1
C1_MSR_PMON_CTR0 0x0D36 64 CBo 1 PMON Counter 0
Box-Level Filter
C1_MSR_PMON_BOX_FILTER 0x0D34 32 CBo 1 PMON Filter
C1_MSR_PMON_BOX_FILTER1 0x0D3A 32 CBo 1 PMON Filter1
Generic Counter Control
C1_MSR_PMON_CTL3 0x0D33 32 CBo 1 PMON Control for Counter 3
C1_MSR_PMON_CTL2 0x0D32 32 CBo 1 PMON Control for Counter 2
C1_MSR_PMON_CTL1 0x0D31 32 CBo 1 PMON Control for Counter 1
C1_MSR_PMON_CTL0 0x0D30 32 CBo 1 PMON Control for Counter 0
Box-Level Control/Status
C1_MSR_PMON_BOX_CTL 0x0D24 32 CBo 1 PMON Box-Wide Control
CBo 2 PMON Registers
Generic Counters
C2_MSR_PMON_CTR3 0x0D59 64 CBo 2 PMON Counter 3
C2_MSR_PMON_CTR2 0x0D58 64 CBo 2 PMON Counter 2
C2_MSR_PMON_CTR1 0x0D57 64 CBo 2 PMON Counter 1
C2_MSR_PMON_CTR0 0x0D56 64 CBo 2 PMON Counter 0
Box-Level Filter
C2_MSR_PMON_BOX_FILTER 0x0D54 32 CBo 2 PMON Filter
C2_MSR_PMON_BOX_FILTER1 0x0D5A 32 CBo 2 PMON Filter1
Generic Counter Control
C2_MSR_PMON_CTL3 0x0D53 32 CBo 2 PMON Control for Counter 3
C2_MSR_PMON_CTL2 0x0D52 32 CBo 2 PMON Control for Counter 2
C2_MSR_PMON_CTL1 0x0D51 32 CBo 2 PMON Control for Counter 1
C2_MSR_PMON_CTL0 0x0D50 32 CBo 2 PMON Control for Counter 0
Box-Level Control/Status
C2_MSR_PMON_BOX_CTL 0x0D44 32 CBo 2 PMON Box-Wide Control
CBo 3 PMON Registers
Generic Counters
C3_MSR_PMON_CTR3 0x0D79 64 CBo 3 PMON Counter 3
C3_MSR_PMON_CTR2 0x0D78 64 CBo 3 PMON Counter 2
C3_MSR_PMON_CTR1 0x0D77 64 CBo 3 PMON Counter 1
C3_MSR_PMON_CTR0 0x0D76 64 CBo 3 PMON Counter 0
Box-Level Filter
C3_MSR_PMON_BOX_FILTER 0x0D74 32 CBo 3 PMON Filter
C3_MSR_PMON_BOX_FILTER1 0x0D7A 32 CBo 3 PMON Filter1
Generic Counter Control
C3_MSR_PMON_CTL3 0x0D73 32 CBo 3 PMON Control for Counter 3
C3_MSR_PMON_CTL2 0x0D72 32 CBo 3 PMON Control for Counter 2
MSR Name
MSR
Address
Size
(bits)
Description