17003f00fSAndi Kleen[ 27003f00fSAndi Kleen { 37003f00fSAndi Kleen "BriefDescription": "PCU clock ticks. Use to get percentages of PCU cycles events. Derived from unc_p_clockticks", 47003f00fSAndi Kleen "Counter": "0,1,2,3", 57003f00fSAndi Kleen "EventName": "UNC_P_CLOCKTICKS", 67003f00fSAndi Kleen "PerPkg": "1", 77003f00fSAndi Kleen "Unit": "PCU" 87003f00fSAndi Kleen }, 97003f00fSAndi Kleen { 107003f00fSAndi Kleen "BriefDescription": "C0 and C1. Derived from unc_p_power_state_occupancy.cores_c0", 117003f00fSAndi Kleen "Counter": "0,1,2,3", 127003f00fSAndi Kleen "EventCode": "0x80", 137003f00fSAndi Kleen "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C0", 147003f00fSAndi Kleen "Filter": "occ_sel=1", 157003f00fSAndi Kleen "MetricExpr": "(UNC_P_POWER_STATE_OCCUPANCY.CORES_C0 / UNC_P_CLOCKTICKS) * 100.", 167003f00fSAndi Kleen "PerPkg": "1", 177003f00fSAndi Kleen "Unit": "PCU" 187003f00fSAndi Kleen }, 197003f00fSAndi Kleen { 207003f00fSAndi Kleen "BriefDescription": "C3. Derived from unc_p_power_state_occupancy.cores_c3", 217003f00fSAndi Kleen "Counter": "0,1,2,3", 227003f00fSAndi Kleen "EventCode": "0x80", 237003f00fSAndi Kleen "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C3", 247003f00fSAndi Kleen "Filter": "occ_sel=2", 257003f00fSAndi Kleen "MetricExpr": "(UNC_P_POWER_STATE_OCCUPANCY.CORES_C3 / UNC_P_CLOCKTICKS) * 100.", 267003f00fSAndi Kleen "PerPkg": "1", 277003f00fSAndi Kleen "Unit": "PCU" 287003f00fSAndi Kleen }, 297003f00fSAndi Kleen { 307003f00fSAndi Kleen "BriefDescription": "C6 and C7. Derived from unc_p_power_state_occupancy.cores_c6", 317003f00fSAndi Kleen "Counter": "0,1,2,3", 327003f00fSAndi Kleen "EventCode": "0x80", 337003f00fSAndi Kleen "EventName": "UNC_P_POWER_STATE_OCCUPANCY.CORES_C6", 347003f00fSAndi Kleen "Filter": "occ_sel=3", 357003f00fSAndi Kleen "MetricExpr": "(UNC_P_POWER_STATE_OCCUPANCY.CORES_C6 / UNC_P_CLOCKTICKS) * 100.", 367003f00fSAndi Kleen "PerPkg": "1", 377003f00fSAndi Kleen "Unit": "PCU" 387003f00fSAndi Kleen }, 397003f00fSAndi Kleen { 407003f00fSAndi Kleen "BriefDescription": "External Prochot. Derived from unc_p_prochot_external_cycles", 417003f00fSAndi Kleen "Counter": "0,1,2,3", 427003f00fSAndi Kleen "EventCode": "0xA", 437003f00fSAndi Kleen "EventName": "UNC_P_PROCHOT_EXTERNAL_CYCLES", 447003f00fSAndi Kleen "MetricExpr": "(UNC_P_PROCHOT_EXTERNAL_CYCLES / UNC_P_CLOCKTICKS) * 100.", 457003f00fSAndi Kleen "PerPkg": "1", 467003f00fSAndi Kleen "Unit": "PCU" 477003f00fSAndi Kleen }, 487003f00fSAndi Kleen { 497003f00fSAndi Kleen "BriefDescription": "Thermal Strongest Upper Limit Cycles. Derived from unc_p_freq_max_limit_thermal_cycles", 507003f00fSAndi Kleen "Counter": "0,1,2,3", 517003f00fSAndi Kleen "EventCode": "0x4", 527003f00fSAndi Kleen "EventName": "UNC_P_FREQ_MAX_LIMIT_THERMAL_CYCLES", 537003f00fSAndi Kleen "MetricExpr": "(UNC_P_FREQ_MAX_LIMIT_THERMAL_CYCLES / UNC_P_CLOCKTICKS) * 100.", 547003f00fSAndi Kleen "PerPkg": "1", 557003f00fSAndi Kleen "Unit": "PCU" 567003f00fSAndi Kleen }, 577003f00fSAndi Kleen { 587003f00fSAndi Kleen "BriefDescription": "OS Strongest Upper Limit Cycles. Derived from unc_p_freq_max_os_cycles", 597003f00fSAndi Kleen "Counter": "0,1,2,3", 607003f00fSAndi Kleen "EventCode": "0x6", 617003f00fSAndi Kleen "EventName": "UNC_P_FREQ_MAX_OS_CYCLES", 627003f00fSAndi Kleen "MetricExpr": "(UNC_P_FREQ_MAX_OS_CYCLES / UNC_P_CLOCKTICKS) * 100.", 637003f00fSAndi Kleen "PerPkg": "1", 647003f00fSAndi Kleen "Unit": "PCU" 657003f00fSAndi Kleen }, 667003f00fSAndi Kleen { 677003f00fSAndi Kleen "BriefDescription": "Power Strongest Upper Limit Cycles. Derived from unc_p_freq_max_power_cycles", 687003f00fSAndi Kleen "Counter": "0,1,2,3", 697003f00fSAndi Kleen "EventCode": "0x5", 707003f00fSAndi Kleen "EventName": "UNC_P_FREQ_MAX_POWER_CYCLES", 717003f00fSAndi Kleen "MetricExpr": "(UNC_P_FREQ_MAX_POWER_CYCLES / UNC_P_CLOCKTICKS) * 100.", 727003f00fSAndi Kleen "PerPkg": "1", 737003f00fSAndi Kleen "Unit": "PCU" 747003f00fSAndi Kleen }, 757003f00fSAndi Kleen { 767003f00fSAndi Kleen "BriefDescription": "Cycles spent changing Frequency. Derived from unc_p_freq_trans_cycles", 777003f00fSAndi Kleen "Counter": "0,1,2,3", 787003f00fSAndi Kleen "EventCode": "0x74", 797003f00fSAndi Kleen "EventName": "UNC_P_FREQ_TRANS_CYCLES", 807003f00fSAndi Kleen "MetricExpr": "(UNC_P_FREQ_TRANS_CYCLES / UNC_P_CLOCKTICKS) * 100.", 817003f00fSAndi Kleen "PerPkg": "1", 827003f00fSAndi Kleen "Unit": "PCU" 837003f00fSAndi Kleen } 847003f00fSAndi Kleen] 85