Linux-libre 5.4.47-gnu
[librecmc/linux-libre.git] / tools / perf / pmu-events / arch / x86 / jaketown / uncore-interconnect.json
1 [
2     {
3         "BriefDescription": "QPI clock ticks. Used to get percentages of QPI cycles events",
4         "Counter": "0,1,2,3",
5         "EventCode": "0x14",
6         "EventName": "UNC_Q_CLOCKTICKS",
7         "PerPkg": "1",
8         "Unit": "QPI LL"
9     },
10     {
11         "BriefDescription": "Cycles where receiving QPI link is in half-width mode",
12         "Counter": "0,1,2,3",
13         "EventCode": "0x10",
14         "EventName": "UNC_Q_RxL0P_POWER_CYCLES",
15         "MetricExpr": "(UNC_Q_RxL0P_POWER_CYCLES / UNC_Q_CLOCKTICKS) * 100.",
16         "MetricName": "rxl0p_power_cycles %",
17         "PerPkg": "1",
18         "Unit": "QPI LL"
19     },
20     {
21         "BriefDescription": "Cycles where transmitting QPI link is in half-width mode",
22         "Counter": "0,1,2,3",
23         "EventCode": "0xd",
24         "EventName": "UNC_Q_TxL0P_POWER_CYCLES",
25         "MetricExpr": "(UNC_Q_TxL0P_POWER_CYCLES / UNC_Q_CLOCKTICKS) * 100.",
26         "MetricName": "txl0p_power_cycles %",
27         "PerPkg": "1",
28         "Unit": "QPI LL"
29     },
30     {
31         "BriefDescription": "Number of data flits transmitted ",
32         "Counter": "0,1,2,3",
33         "EventName": "UNC_Q_TxL_FLITS_G0.DATA",
34         "PerPkg": "1",
35         "ScaleUnit": "8Bytes",
36         "UMask": "0x2",
37         "Unit": "QPI LL"
38     },
39     {
40         "BriefDescription": "Number of non data (control) flits transmitted ",
41         "Counter": "0,1,2,3",
42         "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA",
43         "PerPkg": "1",
44         "ScaleUnit": "8Bytes",
45         "UMask": "0x4",
46         "Unit": "QPI LL"
47     }
48 ]