GNU Linux-libre 4.19.264-gnu1
[releases.git] / tools / perf / pmu-events / arch / x86 / knightslanding / virtual-memory.json
1 [
2     {
3         "PEBS": "1",
4         "EventCode": "0x04",
5         "Counter": "0,1",
6         "UMask": "0x8",
7         "EventName": "MEM_UOPS_RETIRED.DTLB_MISS_LOADS",
8         "SampleAfterValue": "200003",
9         "BriefDescription": "Counts the number of load micro-ops retired that cause a DTLB miss",
10         "Data_LA": "1"
11     },
12     {
13         "EventCode": "0x05",
14         "Counter": "0,1",
15         "UMask": "0x1",
16         "EventName": "PAGE_WALKS.D_SIDE_WALKS",
17         "SampleAfterValue": "100003",
18         "BriefDescription": "Counts the total D-side page walks that are completed or started. The page walks started in the speculative path will also be counted",
19         "EdgeDetect": "1"
20     },
21     {
22         "EventCode": "0x05",
23         "Counter": "0,1",
24         "UMask": "0x1",
25         "EventName": "PAGE_WALKS.D_SIDE_CYCLES",
26         "SampleAfterValue": "200003",
27         "BriefDescription": "Counts the total number of core cycles for all the D-side page walks. The cycles for page walks started in speculative path will also be included."
28     },
29     {
30         "EventCode": "0x05",
31         "Counter": "0,1",
32         "UMask": "0x2",
33         "EventName": "PAGE_WALKS.I_SIDE_WALKS",
34         "SampleAfterValue": "100003",
35         "BriefDescription": "Counts the total I-side page walks that are completed.",
36         "EdgeDetect": "1"
37     },
38     {
39         "PublicDescription": "This event counts every cycle when an I-side (walks due to an instruction fetch) page walk is in progress. ",
40         "EventCode": "0x05",
41         "Counter": "0,1",
42         "UMask": "0x2",
43         "EventName": "PAGE_WALKS.I_SIDE_CYCLES",
44         "SampleAfterValue": "200003",
45         "BriefDescription": "Counts the total number of core cycles for all the I-side page walks. The cycles for page walks started in speculative path will also be included."
46     },
47     {
48         "EventCode": "0x05",
49         "Counter": "0,1",
50         "UMask": "0x3",
51         "EventName": "PAGE_WALKS.WALKS",
52         "SampleAfterValue": "100003",
53         "BriefDescription": "Counts the total page walks that are completed (I-side and D-side)",
54         "EdgeDetect": "1"
55     },
56     {
57         "PublicDescription": "This event counts every cycle when a data (D) page walk or instruction (I) page walk is in progress.",
58         "EventCode": "0x05",
59         "Counter": "0,1",
60         "UMask": "0x3",
61         "EventName": "PAGE_WALKS.CYCLES",
62         "SampleAfterValue": "200003",
63         "BriefDescription": "Counts the total number of core cycles for all the page walks. The cycles for page walks started in speculative path will also be included."
64     }
65 ]