aboutsummaryrefslogtreecommitdiff
path: root/x86data/perfmon_data/GLM/goldmont_matrix_bit_definitions_v13.tsv
blob: 320664a30481dc98540c7ce797aefc481a166431 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Performance Monitoring Events for Intel Atom Processors Based on the Goldmont Microarchitecture - V13
# 3/2/2018 3:20:06 PM
# Copyright (c) 2007 - 2017 Intel Corporation. All rights reserved.
BitName	BitIndex	Type	Description	MATRIX_REG	BitsNotCombinedWith	Errata
DEMAND_DATA_RD	0	1	Counts demand cacheable data reads of full cache lines	0,1		na
DEMAND_RFO	1	1	Counts demand reads for ownership (RFO) requests generated by a write to full data cache line	0,1		na
DEMAND_CODE_RD	2	1	Counts demand instruction cacheline and I-side prefetch requests that miss the instruction cache	0,1		na
COREWB	3	1	Counts the number of writeback transactions caused by L1 or L2 cache evictions	0		na
PF_L2_DATA_RD	4	1	Counts data cacheline reads generated by hardware L2 cache prefetcher	0,1		na
PF_L2_RFO	5	1	Counts reads for ownership (RFO) requests generated by L2 prefetcher	0,1		na
PARTIAL_READS	7	1	Counts demand data partial reads, including data in uncacheable (UC) or uncacheable write combining (USWC) memory types	0,1		na
PARTIAL_WRITES	8	1	Counts the number of demand write requests (RFO) generated by a write to partial data cache line, including the writes to uncacheable (UC) and write through (WT), and write protected (WP) types of memory	0,1		na
BUS_LOCKS	10	1	Counts bus lock and split lock requests	0,1		na
FULL_STREAMING_STORES	11	1	Counts full cache line data writes to uncacheable write combining (USWC) memory region and full cache-line non-temporal writes	0,1		na
SW_PREFETCH	12	1	Counts data cache lines requests by software prefetch instructions	0,1		na
PF_L1_DATA_RD	13	1	Counts data cache line reads generated by hardware L1 data cache prefetcher	0,1		na
PARTIAL_STREAMING_STORES	14	1	Counts partial cache line data writes to uncacheable write combining (USWC) memory region	0,1		na
STREAMING_STORES	11,14	1	Counts any data writes to uncacheable write combining (USWC) memory region	0,1		na
ANY_REQUEST	15	1	Counts requests to the uncore subsystem	0,1		na
ANY_PF_DATA_RD	4,12,13	1	Counts data reads generated by L1 or L2 prefetchers	0,1		na
ANY_DATA_RD	0,4,7,12,13	1	Counts data reads (demand & prefetch)	0,1		na
ANY_RFO	1,5	1	Counts reads for ownership (RFO) requests (demand & prefetch)	0,1		na
ANY_READ	0,1,2,4,5,7,9,12,13	1	Counts data read, code read, and read for ownership (RFO) requests (demand & prefetch)	0,1		na
ANY_RESPONSE	16	2	have any transaction responses from the uncore subsystem.	0,1		na
L2_HIT	18	2	hit the L2 cache.	0,1		na
L2_MISS.SNOOP_MISS_OR_NO_SNOOP_NEEDED	33	2	true miss for the L2 cache with a snoop miss in the other processor module. 	0,1		na
L2_MISS.HIT_OTHER_CORE_NO_FWD	34	2	miss the L2 cache with a snoop hit in the other processor module, no data forwarding is required.	0,1		na
L2_MISS.HITM_OTHER_CORE	36	2	miss the L2 cache with a snoop hit in the other processor module, data forwarding is required.	0,1		na
L2_MISS.NON_DRAM	37	2	miss the L2 cache and targets non-DRAM system address.	0,1		na
L2_MISS.ANY	33,34,36,37	2	miss the L2 cache.	0,1		na
OUTSTANDING	38	2	outstanding, per cycle, from the time of the L2 miss to when any response is received.	0		na