OSDN Git Service

Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/linux...
[uclinux-h8/linux.git] / tools / perf / pmu-events / arch / x86 / ivybridge / uncore-other.json
1 [
2     {
3         "BriefDescription": "Cycles weighted by number of requests pending in Coherency Tracker.",
4         "EventCode": "0x83",
5         "EventName": "UNC_ARB_COH_TRK_OCCUPANCY.ALL",
6         "PerPkg": "1",
7         "PublicDescription": "Cycles weighted by number of requests pending in Coherency Tracker.",
8         "UMask": "0x01",
9         "Unit": "ARB"
10     },
11     {
12         "BriefDescription": "Number of requests allocated in Coherency Tracker.",
13         "Counter": "0,1",
14         "EventCode": "0x84",
15         "EventName": "UNC_ARB_COH_TRK_REQUESTS.ALL",
16         "PerPkg": "1",
17         "PublicDescription": "Number of requests allocated in Coherency Tracker.",
18         "UMask": "0x01",
19         "Unit": "ARB"
20     },
21     {
22         "BriefDescription": "Counts cycles weighted by the number of requests waiting for data returning from the memory controller. Accounts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.",
23         "EventCode": "0x80",
24         "EventName": "UNC_ARB_TRK_OCCUPANCY.ALL",
25         "PerPkg": "1",
26         "PublicDescription": "Counts cycles weighted by the number of requests waiting for data returning from the memory controller. Accounts for coherent and non-coherent requests initiated by IA cores, processor graphic units, or LLC.",
27         "UMask": "0x01",
28         "Unit": "ARB"
29     },
30     {
31         "BriefDescription": "Cycles with at least half of the requests outstanding are waiting for data return from memory controller. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.",
32         "Counter": "0,1",
33         "CounterMask": "10",
34         "EventCode": "0x80",
35         "EventName": "UNC_ARB_TRK_OCCUPANCY.CYCLES_OVER_HALF_FULL",
36         "PerPkg": "1",
37         "PublicDescription": "Cycles with at least half of the requests outstanding are waiting for data return from memory controller. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.",
38         "UMask": "0x01",
39         "Unit": "ARB"
40     },
41     {
42         "BriefDescription": "Cycles with at least one request outstanding is waiting for data return from memory controller. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.",
43         "Counter": "0,1",
44         "CounterMask": "1",
45         "EventCode": "0x80",
46         "EventName": "UNC_ARB_TRK_OCCUPANCY.CYCLES_WITH_ANY_REQUEST",
47         "PerPkg": "1",
48         "PublicDescription": "Cycles with at least one request outstanding is waiting for data return from memory controller. Account for coherent and non-coherent requests initiated by IA Cores, Processor Graphics Unit, or LLC.",
49         "UMask": "0x01",
50         "Unit": "ARB"
51     },
52     {
53         "BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.",
54         "Counter": "0,1",
55         "EventCode": "0x81",
56         "EventName": "UNC_ARB_TRK_REQUESTS.ALL",
57         "PerPkg": "1",
58         "PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC.",
59         "UMask": "0x01",
60         "Unit": "ARB"
61     },
62     {
63         "BriefDescription": "Counts the number of LLC evictions allocated.",
64         "Counter": "0,1",
65         "EventCode": "0x81",
66         "EventName": "UNC_ARB_TRK_REQUESTS.EVICTIONS",
67         "PerPkg": "1",
68         "PublicDescription": "Counts the number of LLC evictions allocated.",
69         "UMask": "0x80",
70         "Unit": "ARB"
71     },
72     {
73         "BriefDescription": "Counts the number of allocated write entries, include full, partial, and LLC evictions.",
74         "Counter": "0,1",
75         "EventCode": "0x81",
76         "EventName": "UNC_ARB_TRK_REQUESTS.WRITES",
77         "PerPkg": "1",
78         "PublicDescription": "Counts the number of allocated write entries, include full, partial, and LLC evictions.",
79         "UMask": "0x20",
80         "Unit": "ARB"
81     },
82     {
83         "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.",
84         "Counter": "Fixed",
85         "EventName": "UNC_CLOCK.SOCKET",
86         "PerPkg": "1",
87         "PublicDescription": "This 48-bit fixed counter counts the UCLK cycles.",
88         "UMask": "0x01",
89         "Unit": "ARB"
90     }
91 ]