0001 [
0002 {
0003 "BriefDescription": "pclk Cycles",
0004 "Counter": "0,1,2,3",
0005 "EventName": "UNC_P_CLOCKTICKS",
0006 "PerPkg": "1",
0007 "Unit": "PCU"
0008 },
0009 {
0010 "BriefDescription": "Core C State Transition Cycles",
0011 "Counter": "0,1,2,3",
0012 "EventCode": "0x60",
0013 "EventName": "UNC_P_CORE0_TRANSITION_CYCLES",
0014 "PerPkg": "1",
0015 "Unit": "PCU"
0016 },
0017 {
0018 "BriefDescription": "Core C State Transition Cycles",
0019 "Counter": "0,1,2,3",
0020 "EventCode": "0x6A",
0021 "EventName": "UNC_P_CORE10_TRANSITION_CYCLES",
0022 "PerPkg": "1",
0023 "Unit": "PCU"
0024 },
0025 {
0026 "BriefDescription": "Core C State Transition Cycles",
0027 "Counter": "0,1,2,3",
0028 "EventCode": "0x6B",
0029 "EventName": "UNC_P_CORE11_TRANSITION_CYCLES",
0030 "PerPkg": "1",
0031 "Unit": "PCU"
0032 },
0033 {
0034 "BriefDescription": "Core C State Transition Cycles",
0035 "Counter": "0,1,2,3",
0036 "EventCode": "0x6C",
0037 "EventName": "UNC_P_CORE12_TRANSITION_CYCLES",
0038 "PerPkg": "1",
0039 "Unit": "PCU"
0040 },
0041 {
0042 "BriefDescription": "Core C State Transition Cycles",
0043 "Counter": "0,1,2,3",
0044 "EventCode": "0x6D",
0045 "EventName": "UNC_P_CORE13_TRANSITION_CYCLES",
0046 "PerPkg": "1",
0047 "Unit": "PCU"
0048 },
0049 {
0050 "BriefDescription": "Core C State Transition Cycles",
0051 "Counter": "0,1,2,3",
0052 "EventCode": "0x6E",
0053 "EventName": "UNC_P_CORE14_TRANSITION_CYCLES",
0054 "PerPkg": "1",
0055 "Unit": "PCU"
0056 },
0057 {
0058 "BriefDescription": "Core C State Transition Cycles",
0059 "Counter": "0,1,2,3",
0060 "EventCode": "0x6F",
0061 "EventName": "UNC_P_CORE15_TRANSITION_CYCLES",
0062 "PerPkg": "1",
0063 "Unit": "PCU"
0064 },
0065 {
0066 "BriefDescription": "Core C State Transition Cycles",
0067 "Counter": "0,1,2,3",
0068 "EventCode": "0x70",
0069 "EventName": "UNC_P_CORE16_TRANSITION_CYCLES",
0070 "PerPkg": "1",
0071 "Unit": "PCU"
0072 },
0073 {
0074 "BriefDescription": "Core C State Transition Cycles",
0075 "Counter": "0,1,2,3",
0076 "EventCode": "0x71",
0077 "EventName": "UNC_P_CORE17_TRANSITION_CYCLES",
0078 "PerPkg": "1",
0079 "Unit": "PCU"
0080 },
0081 {
0082 "BriefDescription": "Core C State Transition Cycles",
0083 "Counter": "0,1,2,3",
0084 "EventCode": "0x61",
0085 "EventName": "UNC_P_CORE1_TRANSITION_CYCLES",
0086 "PerPkg": "1",
0087 "Unit": "PCU"
0088 },
0089 {
0090 "BriefDescription": "Core C State Transition Cycles",
0091 "Counter": "0,1,2,3",
0092 "EventCode": "0x62",
0093 "EventName": "UNC_P_CORE2_TRANSITION_CYCLES",
0094 "PerPkg": "1",
0095 "Unit": "PCU"
0096 },
0097 {
0098 "BriefDescription": "Core C State Transition Cycles",
0099 "Counter": "0,1,2,3",
0100 "EventCode": "0x63",
0101 "EventName": "UNC_P_CORE3_TRANSITION_CYCLES",
0102 "PerPkg": "1",
0103 "Unit": "PCU"
0104 },
0105 {
0106 "BriefDescription": "Core C State Transition Cycles",
0107 "Counter": "0,1,2,3",
0108 "EventCode": "0x64",
0109 "EventName": "UNC_P_CORE4_TRANSITION_CYCLES",
0110 "PerPkg": "1",
0111 "Unit": "PCU"
0112 },
0113 {
0114 "BriefDescription": "Core C State Transition Cycles",
0115 "Counter": "0,1,2,3",
0116 "EventCode": "0x65",
0117 "EventName": "UNC_P_CORE5_TRANSITION_CYCLES",
0118 "PerPkg": "1",
0119 "Unit": "PCU"
0120 },
0121 {
0122 "BriefDescription": "Core C State Transition Cycles",
0123 "Counter": "0,1,2,3",
0124 "EventCode": "0x66",
0125 "EventName": "UNC_P_CORE6_TRANSITION_CYCLES",
0126 "PerPkg": "1",
0127 "Unit": "PCU"
0128 },
0129 {
0130 "BriefDescription": "Core C State Transition Cycles",
0131 "Counter": "0,1,2,3",
0132 "EventCode": "0x67",
0133 "EventName": "UNC_P_CORE7_TRANSITION_CYCLES",
0134 "PerPkg": "1",
0135 "Unit": "PCU"
0136 },
0137 {
0138 "BriefDescription": "Core C State Transition Cycles",
0139 "Counter": "0,1,2,3",
0140 "EventCode": "0x68",
0141 "EventName": "UNC_P_CORE8_TRANSITION_CYCLES",
0142 "PerPkg": "1",
0143 "Unit": "PCU"
0144 },
0145 {
0146 "BriefDescription": "Core C State Transition Cycles",
0147 "Counter": "0,1,2,3",
0148 "EventCode": "0x69",
0149 "EventName": "UNC_P_CORE9_TRANSITION_CYCLES",
0150 "PerPkg": "1",
0151 "Unit": "PCU"
0152 },
0153 {
0154 "BriefDescription": "Core C State Demotions",
0155 "Counter": "0,1,2,3",
0156 "EventCode": "0x30",
0157 "EventName": "UNC_P_DEMOTIONS_CORE0",
0158 "PerPkg": "1",
0159 "Unit": "PCU"
0160 },
0161 {
0162 "BriefDescription": "Core C State Demotions",
0163 "Counter": "0,1,2,3",
0164 "EventCode": "0x31",
0165 "EventName": "UNC_P_DEMOTIONS_CORE1",
0166 "PerPkg": "1",
0167 "Unit": "PCU"
0168 },
0169 {
0170 "BriefDescription": "Core C State Demotions",
0171 "Counter": "0,1,2,3",
0172 "EventCode": "0x3A",
0173 "EventName": "UNC_P_DEMOTIONS_CORE10",
0174 "PerPkg": "1",
0175 "Unit": "PCU"
0176 },
0177 {
0178 "BriefDescription": "Core C State Demotions",
0179 "Counter": "0,1,2,3",
0180 "EventCode": "0x3B",
0181 "EventName": "UNC_P_DEMOTIONS_CORE11",
0182 "PerPkg": "1",
0183 "Unit": "PCU"
0184 },
0185 {
0186 "BriefDescription": "Core C State Demotions",
0187 "Counter": "0,1,2,3",
0188 "EventCode": "0x3C",
0189 "EventName": "UNC_P_DEMOTIONS_CORE12",
0190 "PerPkg": "1",
0191 "Unit": "PCU"
0192 },
0193 {
0194 "BriefDescription": "Core C State Demotions",
0195 "Counter": "0,1,2,3",
0196 "EventCode": "0x3D",
0197 "EventName": "UNC_P_DEMOTIONS_CORE13",
0198 "PerPkg": "1",
0199 "Unit": "PCU"
0200 },
0201 {
0202 "BriefDescription": "Core C State Demotions",
0203 "Counter": "0,1,2,3",
0204 "EventCode": "0x3E",
0205 "EventName": "UNC_P_DEMOTIONS_CORE14",
0206 "PerPkg": "1",
0207 "Unit": "PCU"
0208 },
0209 {
0210 "BriefDescription": "Core C State Demotions",
0211 "Counter": "0,1,2,3",
0212 "EventCode": "0x3F",
0213 "EventName": "UNC_P_DEMOTIONS_CORE15",
0214 "PerPkg": "1",
0215 "Unit": "PCU"
0216 },
0217 {
0218 "BriefDescription": "Core C State Demotions",
0219 "Counter": "0,1,2,3",
0220 "EventCode": "0x40",
0221 "EventName": "UNC_P_DEMOTIONS_CORE16",
0222 "PerPkg": "1",
0223 "Unit": "PCU"
0224 },
0225 {
0226 "BriefDescription": "Core C State Demotions",
0227 "Counter": "0,1,2,3",
0228 "EventCode": "0x41",
0229 "EventName": "UNC_P_DEMOTIONS_CORE17",
0230 "PerPkg": "1",
0231 "Unit": "PCU"
0232 },
0233 {
0234 "BriefDescription": "Core C State Demotions",
0235 "Counter": "0,1,2,3",
0236 "EventCode": "0x32",
0237 "EventName": "UNC_P_DEMOTIONS_CORE2",
0238 "PerPkg": "1",
0239 "Unit": "PCU"
0240 },
0241 {
0242 "BriefDescription": "Core C State Demotions",
0243 "Counter": "0,1,2,3",
0244 "EventCode": "0x33",
0245 "EventName": "UNC_P_DEMOTIONS_CORE3",
0246 "PerPkg": "1",
0247 "Unit": "PCU"
0248 },
0249 {
0250 "BriefDescription": "Core C State Demotions",
0251 "Counter": "0,1,2,3",
0252 "EventCode": "0x34",
0253 "EventName": "UNC_P_DEMOTIONS_CORE4",
0254 "PerPkg": "1",
0255 "Unit": "PCU"
0256 },
0257 {
0258 "BriefDescription": "Core C State Demotions",
0259 "Counter": "0,1,2,3",
0260 "EventCode": "0x35",
0261 "EventName": "UNC_P_DEMOTIONS_CORE5",
0262 "PerPkg": "1",
0263 "Unit": "PCU"
0264 },
0265 {
0266 "BriefDescription": "Core C State Demotions",
0267 "Counter": "0,1,2,3",
0268 "EventCode": "0x36",
0269 "EventName": "UNC_P_DEMOTIONS_CORE6",
0270 "PerPkg": "1",
0271 "Unit": "PCU"
0272 },
0273 {
0274 "BriefDescription": "Core C State Demotions",
0275 "Counter": "0,1,2,3",
0276 "EventCode": "0x37",
0277 "EventName": "UNC_P_DEMOTIONS_CORE7",
0278 "PerPkg": "1",
0279 "Unit": "PCU"
0280 },
0281 {
0282 "BriefDescription": "Core C State Demotions",
0283 "Counter": "0,1,2,3",
0284 "EventCode": "0x38",
0285 "EventName": "UNC_P_DEMOTIONS_CORE8",
0286 "PerPkg": "1",
0287 "Unit": "PCU"
0288 },
0289 {
0290 "BriefDescription": "Core C State Demotions",
0291 "Counter": "0,1,2,3",
0292 "EventCode": "0x39",
0293 "EventName": "UNC_P_DEMOTIONS_CORE9",
0294 "PerPkg": "1",
0295 "Unit": "PCU"
0296 },
0297 {
0298 "BriefDescription": "Thermal Strongest Upper Limit Cycles",
0299 "Counter": "0,1,2,3",
0300 "EventCode": "0x4",
0301 "EventName": "UNC_P_FREQ_MAX_LIMIT_THERMAL_CYCLES",
0302 "PerPkg": "1",
0303 "Unit": "PCU"
0304 },
0305 {
0306 "BriefDescription": "OS Strongest Upper Limit Cycles",
0307 "Counter": "0,1,2,3",
0308 "EventCode": "0x6",
0309 "EventName": "UNC_P_FREQ_MAX_OS_CYCLES",
0310 "PerPkg": "1",
0311 "Unit": "PCU"
0312 },
0313 {
0314 "BriefDescription": "Power Strongest Upper Limit Cycles",
0315 "Counter": "0,1,2,3",
0316 "EventCode": "0x5",
0317 "EventName": "UNC_P_FREQ_MAX_POWER_CYCLES",
0318 "PerPkg": "1",
0319 "Unit": "PCU"
0320 },
0321 {
0322 "BriefDescription": "IO P Limit Strongest Lower Limit Cycles",
0323 "Counter": "0,1,2,3",
0324 "EventCode": "0x73",
0325 "EventName": "UNC_P_FREQ_MIN_IO_P_CYCLES",
0326 "PerPkg": "1",
0327 "Unit": "PCU"
0328 },
0329 {
0330 "BriefDescription": "Cycles spent changing Frequency",
0331 "Counter": "0,1,2,3",
0332 "EventCode": "0x74",
0333 "EventName": "UNC_P_FREQ_TRANS_CYCLES",
0334 "PerPkg": "1",
0335 "Unit": "PCU"
0336 },
0337 {
0338 "BriefDescription": "Memory Phase Shedding Cycles",
0339 "Counter": "0,1,2,3",
0340 "EventCode": "0x2F",
0341 "EventName": "UNC_P_MEMORY_PHASE_SHEDDING_CYCLES",
0342 "PerPkg": "1",
0343 "Unit": "PCU"
0344 },
0345 {
0346 "BriefDescription": "Number of cores in C-State; C0 and C1",
0347 "Counter": "0,1,2,3",
0348 "EventCode": "0x80",
0349 "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C0",
0350 "PerPkg": "1",
0351 "Unit": "PCU"
0352 },
0353 {
0354 "BriefDescription": "Number of cores in C-State; C3",
0355 "Counter": "0,1,2,3",
0356 "EventCode": "0x80",
0357 "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C3",
0358 "PerPkg": "1",
0359 "Unit": "PCU"
0360 },
0361 {
0362 "BriefDescription": "Number of cores in C-State; C6 and C7",
0363 "Counter": "0,1,2,3",
0364 "EventCode": "0x80",
0365 "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C6",
0366 "PerPkg": "1",
0367 "Unit": "PCU"
0368 },
0369 {
0370 "BriefDescription": "External Prochot",
0371 "Counter": "0,1,2,3",
0372 "EventCode": "0xA",
0373 "EventName": "UNC_P_PROCHOT_EXTERNAL_CYCLES",
0374 "PerPkg": "1",
0375 "Unit": "PCU"
0376 },
0377 {
0378 "BriefDescription": "Internal Prochot",
0379 "Counter": "0,1,2,3",
0380 "EventCode": "0x9",
0381 "EventName": "UNC_P_PROCHOT_INTERNAL_CYCLES",
0382 "PerPkg": "1",
0383 "Unit": "PCU"
0384 },
0385 {
0386 "BriefDescription": "Total Core C State Transition Cycles",
0387 "Counter": "0,1,2,3",
0388 "EventCode": "0x72",
0389 "EventName": "UNC_P_TOTAL_TRANSITION_CYCLES",
0390 "PerPkg": "1",
0391 "Unit": "PCU"
0392 },
0393 {
0394 "BriefDescription": "UNC_P_UFS_TRANSITIONS_RING_GV",
0395 "Counter": "0,1,2,3",
0396 "EventCode": "0x79",
0397 "EventName": "UNC_P_UFS_TRANSITIONS_RING_GV",
0398 "PerPkg": "1",
0399 "Unit": "PCU"
0400 },
0401 {
0402 "BriefDescription": "VR Hot",
0403 "Counter": "0,1,2,3",
0404 "EventCode": "0x42",
0405 "EventName": "UNC_P_VR_HOT_CYCLES",
0406 "PerPkg": "1",
0407 "Unit": "PCU"
0408 },
0409 {
0410 "BriefDescription": "Package C State Residency - C0",
0411 "Counter": "0,1,2,3",
0412 "EventCode": "0x2A",
0413 "EventName": "UNC_P_PKG_RESIDENCY_C0_CYCLES",
0414 "PerPkg": "1",
0415 "Unit": "PCU"
0416 },
0417 {
0418 "BriefDescription": "Package C State Residency - C2E",
0419 "Counter": "0,1,2,3",
0420 "EventCode": "0x2B",
0421 "EventName": "UNC_P_PKG_RESIDENCY_C2E_CYCLES",
0422 "PerPkg": "1",
0423 "Unit": "PCU"
0424 },
0425 {
0426 "BriefDescription": "Package C State Residency - C3",
0427 "Counter": "0,1,2,3",
0428 "EventCode": "0x2C",
0429 "EventName": "UNC_P_PKG_RESIDENCY_C3_CYCLES",
0430 "PerPkg": "1",
0431 "Unit": "PCU"
0432 },
0433 {
0434 "BriefDescription": "Package C State Residency - C6",
0435 "Counter": "0,1,2,3",
0436 "EventCode": "0x2D",
0437 "EventName": "UNC_P_PKG_RESIDENCY_C6_CYCLES",
0438 "PerPkg": "1",
0439 "Unit": "PCU"
0440 },
0441 {
0442 "BriefDescription": "Package C7 State Residency",
0443 "Counter": "0,1,2,3",
0444 "EventCode": "0x2E",
0445 "EventName": "UNC_P_PKG_RESIDENCY_C7_CYCLES",
0446 "PerPkg": "1",
0447 "Unit": "PCU"
0448 },
0449 {
0450 "BriefDescription": "Package C State Residency - C1E",
0451 "Counter": "0,1,2,3",
0452 "EventCode": "0x4E",
0453 "EventName": "UNC_P_PKG_RESIDENCY_C1E_CYCLES",
0454 "PerPkg": "1",
0455 "Unit": "PCU"
0456 }
0457 ]