0001 [
0002 {
0003 "BriefDescription": "Counts demand data reads that have any type of response.",
0004 "Counter": "0,1,2,3,4,5",
0005 "EventCode": "0xB7",
0006 "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
0007 "MSRIndex": "0x1a6,0x1a7",
0008 "MSRValue": "0x10001",
0009 "SampleAfterValue": "100003",
0010 "UMask": "0x1",
0011 "Unit": "cpu_atom"
0012 },
0013 {
0014 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
0015 "Counter": "0,1,2,3,4,5",
0016 "EventCode": "0xB7",
0017 "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
0018 "MSRIndex": "0x1a6,0x1a7",
0019 "MSRValue": "0x10002",
0020 "SampleAfterValue": "100003",
0021 "UMask": "0x1",
0022 "Unit": "cpu_atom"
0023 },
0024 {
0025 "BriefDescription": "Counts streaming stores that have any type of response.",
0026 "Counter": "0,1,2,3,4,5",
0027 "EventCode": "0xB7",
0028 "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
0029 "MSRIndex": "0x1a6,0x1a7",
0030 "MSRValue": "0x10800",
0031 "SampleAfterValue": "100003",
0032 "UMask": "0x1",
0033 "Unit": "cpu_atom"
0034 },
0035 {
0036 "BriefDescription": "ASSISTS.HARDWARE",
0037 "CollectPEBSRecord": "2",
0038 "Counter": "0,1,2,3,4,5,6,7",
0039 "EventCode": "0xc1",
0040 "EventName": "ASSISTS.HARDWARE",
0041 "PEBScounters": "0,1,2,3,4,5,6,7",
0042 "SampleAfterValue": "100003",
0043 "Speculative": "1",
0044 "UMask": "0x4",
0045 "Unit": "cpu_core"
0046 },
0047 {
0048 "BriefDescription": "ASSISTS.PAGE_FAULT",
0049 "CollectPEBSRecord": "2",
0050 "Counter": "0,1,2,3,4,5,6,7",
0051 "EventCode": "0xc1",
0052 "EventName": "ASSISTS.PAGE_FAULT",
0053 "PEBScounters": "0,1,2,3,4,5,6,7",
0054 "SampleAfterValue": "1000003",
0055 "Speculative": "1",
0056 "UMask": "0x8",
0057 "Unit": "cpu_core"
0058 },
0059 {
0060 "BriefDescription": "CORE_POWER.LICENSE_1",
0061 "CollectPEBSRecord": "2",
0062 "Counter": "0,1,2,3",
0063 "EventCode": "0x28",
0064 "EventName": "CORE_POWER.LICENSE_1",
0065 "PEBScounters": "0,1,2,3",
0066 "SampleAfterValue": "200003",
0067 "Speculative": "1",
0068 "UMask": "0x2",
0069 "Unit": "cpu_core"
0070 },
0071 {
0072 "BriefDescription": "CORE_POWER.LICENSE_2",
0073 "CollectPEBSRecord": "2",
0074 "Counter": "0,1,2,3",
0075 "EventCode": "0x28",
0076 "EventName": "CORE_POWER.LICENSE_2",
0077 "PEBScounters": "0,1,2,3",
0078 "SampleAfterValue": "200003",
0079 "Speculative": "1",
0080 "UMask": "0x4",
0081 "Unit": "cpu_core"
0082 },
0083 {
0084 "BriefDescription": "CORE_POWER.LICENSE_3",
0085 "CollectPEBSRecord": "2",
0086 "Counter": "0,1,2,3",
0087 "EventCode": "0x28",
0088 "EventName": "CORE_POWER.LICENSE_3",
0089 "PEBScounters": "0,1,2,3",
0090 "SampleAfterValue": "200003",
0091 "Speculative": "1",
0092 "UMask": "0x8",
0093 "Unit": "cpu_core"
0094 },
0095 {
0096 "BriefDescription": "Counts demand data reads that have any type of response.",
0097 "Counter": "0,1,2,3,4,5,6,7",
0098 "EventCode": "0x2A,0x2B",
0099 "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
0100 "MSRIndex": "0x1a6,0x1a7",
0101 "MSRValue": "0x10001",
0102 "SampleAfterValue": "100003",
0103 "UMask": "0x1",
0104 "Unit": "cpu_core"
0105 },
0106 {
0107 "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
0108 "Counter": "0,1,2,3,4,5,6,7",
0109 "EventCode": "0x2A,0x2B",
0110 "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
0111 "MSRIndex": "0x1a6,0x1a7",
0112 "MSRValue": "0x10002",
0113 "SampleAfterValue": "100003",
0114 "UMask": "0x1",
0115 "Unit": "cpu_core"
0116 },
0117 {
0118 "BriefDescription": "Counts streaming stores that have any type of response.",
0119 "Counter": "0,1,2,3,4,5,6,7",
0120 "EventCode": "0x2A,0x2B",
0121 "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
0122 "MSRIndex": "0x1a6,0x1a7",
0123 "MSRValue": "0x10800",
0124 "SampleAfterValue": "100003",
0125 "UMask": "0x1",
0126 "Unit": "cpu_core"
0127 },
0128 {
0129 "BriefDescription": "Cycles when Reservation Station (RS) is empty for the thread.",
0130 "CollectPEBSRecord": "2",
0131 "Counter": "0,1,2,3,4,5,6,7",
0132 "EventCode": "0xa5",
0133 "EventName": "RS.EMPTY",
0134 "PEBScounters": "0,1,2,3,4,5,6,7",
0135 "SampleAfterValue": "1000003",
0136 "Speculative": "1",
0137 "UMask": "0x7",
0138 "Unit": "cpu_core"
0139 },
0140 {
0141 "BriefDescription": "Counts end of periods where the Reservation Station (RS) was empty.",
0142 "CollectPEBSRecord": "2",
0143 "Counter": "0,1,2,3,4,5,6,7",
0144 "CounterMask": "1",
0145 "EdgeDetect": "1",
0146 "EventCode": "0xa5",
0147 "EventName": "RS.EMPTY_COUNT",
0148 "Invert": "1",
0149 "PEBScounters": "0,1,2,3,4,5,6,7",
0150 "SampleAfterValue": "100003",
0151 "Speculative": "1",
0152 "UMask": "0x7",
0153 "Unit": "cpu_core"
0154 },
0155 {
0156 "BriefDescription": "This event is deprecated. Refer to new event RS.EMPTY_COUNT",
0157 "CollectPEBSRecord": "2",
0158 "Counter": "0,1,2,3,4,5,6,7",
0159 "CounterMask": "1",
0160 "EdgeDetect": "1",
0161 "EventCode": "0xa5",
0162 "EventName": "RS_EMPTY.COUNT",
0163 "Invert": "1",
0164 "PEBScounters": "0,1,2,3,4,5,6,7",
0165 "SampleAfterValue": "100003",
0166 "Speculative": "1",
0167 "UMask": "0x7",
0168 "Unit": "cpu_core"
0169 },
0170 {
0171 "BriefDescription": "This event is deprecated. Refer to new event RS.EMPTY",
0172 "CollectPEBSRecord": "2",
0173 "Counter": "0,1,2,3,4,5,6,7",
0174 "EventCode": "0xa5",
0175 "EventName": "RS_EMPTY.CYCLES",
0176 "PEBScounters": "0,1,2,3,4,5,6,7",
0177 "SampleAfterValue": "1000003",
0178 "Speculative": "1",
0179 "UMask": "0x7",
0180 "Unit": "cpu_core"
0181 },
0182 {
0183 "BriefDescription": "XQ.FULL_CYCLES",
0184 "CollectPEBSRecord": "2",
0185 "Counter": "0,1,2,3",
0186 "CounterMask": "1",
0187 "EventCode": "0x2d",
0188 "EventName": "XQ.FULL_CYCLES",
0189 "PEBScounters": "0,1,2,3",
0190 "SampleAfterValue": "1000003",
0191 "Speculative": "1",
0192 "UMask": "0x1",
0193 "Unit": "cpu_core"
0194 }
0195 ]