diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 50f1951b..236827d3 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -213,24 +213,6 @@ ], "ResetOnInit": true }, - { - "Name": "BigClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl2_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { - "Name": "MidClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl1_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, { "Name": "CPUUtilThreshold", "Path": "/proc/vendor_sched/util_threshold", @@ -283,6 +265,16 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "Dex2oatUClampMaxBoost", + "Path": "/proc/vendor_sched/groups/dex2oat/uclamp_max", + "Values": [ + "-2", + "615" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "CAMUClampBoost", "Path": "/proc/vendor_sched/groups/cam/uclamp_min", @@ -1007,6 +999,24 @@ "Duration": 2000, "Value": "0" }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUUClampMaxFilterEnable", + "Duration": 2000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "BGUClampMaxBoost", + "Duration": 2000, + "Value": "512" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "Dex2oatUClampMaxBoost", + "Duration": 2000, + "Value": "615" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPULittleClusterDownRateLimitUs", @@ -1043,6 +1053,113 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "ReducePreferIdle", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Type": "DoHint", + "Value": "DISPLAY_CHANGE_GPU" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "765" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "MemFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "DsuMinFreq", + "Duration": 5000, + "Value": "1800000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "BCIMinFreq", + "Duration": 5000, + "Value": "1401000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUDVFSHeadroom", + "Duration": 5000, + "Value": "1280" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUTaperedDVFSHeadroomEnable", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 5000, + "Value": "5000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAPreferIdle", + "Duration": 5000, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGPreferIdle", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "CPU_LOAD_RESET", "Node": "GPUPowerOn", @@ -1096,18 +1213,6 @@ "Type": "EndHint", "Value": "DISPLAY_UPDATE_IMMINENT" }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "BigClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "MidClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, { "PowerHint": "DISPLAY_INACTIVE", "Node": "TAPreferIdle", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 50f1951b..19746f63 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -213,25 +213,7 @@ ], "ResetOnInit": true }, - { - "Name": "BigClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl2_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { - "Name": "MidClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl1_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { + { "Name": "CPUUtilThreshold", "Path": "/proc/vendor_sched/util_threshold", "Values": [ @@ -283,6 +265,16 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "Dex2oatUClampMaxBoost", + "Path": "/proc/vendor_sched/groups/dex2oat/uclamp_max", + "Values": [ + "-2", + "615" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "CAMUClampBoost", "Path": "/proc/vendor_sched/groups/cam/uclamp_min", @@ -1007,6 +999,24 @@ "Duration": 2000, "Value": "0" }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUUClampMaxFilterEnable", + "Duration": 2000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "BGUClampMaxBoost", + "Duration": 2000, + "Value": "512" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "Dex2oatUClampMaxBoost", + "Duration": 2000, + "Value": "615" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPULittleClusterDownRateLimitUs", @@ -1043,6 +1053,113 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "ReducePreferIdle", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Type": "DoHint", + "Value": "DISPLAY_CHANGE_GPU" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "765" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "MemFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "DsuMinFreq", + "Duration": 5000, + "Value": "1800000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "BCIMinFreq", + "Duration": 5000, + "Value": "1401000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUDVFSHeadroom", + "Duration": 5000, + "Value": "1280" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUTaperedDVFSHeadroomEnable", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 5000, + "Value": "5000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAPreferIdle", + "Duration": 5000, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGPreferIdle", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "CPU_LOAD_RESET", "Node": "GPUPowerOn", @@ -1096,19 +1213,7 @@ "Type": "EndHint", "Value": "DISPLAY_UPDATE_IMMINENT" }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "BigClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "MidClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { + { "PowerHint": "DISPLAY_INACTIVE", "Node": "TAPreferIdle", "Duration": 0, diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json index 78d58883..96c881e3 100644 --- a/perf/powerhint-ripcurrentpro.json +++ b/perf/powerhint-ripcurrentpro.json @@ -213,25 +213,7 @@ ], "ResetOnInit": true }, - { - "Name": "BigClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl2_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { - "Name": "MidClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl1_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { + { "Name": "CPUUtilThreshold", "Path": "/proc/vendor_sched/util_threshold", "Values": [ @@ -283,6 +265,16 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "Dex2oatUClampMaxBoost", + "Path": "/proc/vendor_sched/groups/dex2oat/uclamp_max", + "Values": [ + "-2", + "615" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "CAMUClampBoost", "Path": "/proc/vendor_sched/groups/cam/uclamp_min", @@ -971,6 +963,18 @@ "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Node": "TAPreferredIdleMaskHigh", + "Duration": 5000, + "Value": "0xff" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAPreferredIdleMaskMid", + "Duration": 5000, + "Value": "0xff" + }, { "PowerHint": "LAUNCH", "Node": "FGPreferIdle", @@ -1007,6 +1011,24 @@ "Duration": 2000, "Value": "0" }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUUClampMaxFilterEnable", + "Duration": 2000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "BGUClampMaxBoost", + "Duration": 2000, + "Value": "512" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "Dex2oatUClampMaxBoost", + "Duration": 2000, + "Value": "615" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPULittleClusterDownRateLimitUs", @@ -1043,6 +1065,113 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "ReducePreferIdle", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Type": "DoHint", + "Value": "DISPLAY_CHANGE_GPU" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "765" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "MemFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "DsuMinFreq", + "Duration": 5000, + "Value": "1800000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "BCIMinFreq", + "Duration": 5000, + "Value": "1401000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUDVFSHeadroom", + "Duration": 5000, + "Value": "1280" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUTaperedDVFSHeadroomEnable", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 5000, + "Value": "5000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAPreferIdle", + "Duration": 5000, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGPreferIdle", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "CPU_LOAD_RESET", "Node": "GPUPowerOn", @@ -1096,19 +1225,7 @@ "Type": "EndHint", "Value": "DISPLAY_UPDATE_IMMINENT" }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "BigClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "MidClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { + { "PowerHint": "DISPLAY_INACTIVE", "Node": "TAPreferIdle", "Duration": 0, diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 50f1951b..19746f63 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -213,25 +213,7 @@ ], "ResetOnInit": true }, - { - "Name": "BigClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl2_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { - "Name": "MidClusterPowerDownTargetResidency", - "Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl1_target_residency", - "Values": [ - "10000" - ], - "DefaultIndex": 0, - "ResetOnInit": true - }, - { + { "Name": "CPUUtilThreshold", "Path": "/proc/vendor_sched/util_threshold", "Values": [ @@ -283,6 +265,16 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "Dex2oatUClampMaxBoost", + "Path": "/proc/vendor_sched/groups/dex2oat/uclamp_max", + "Values": [ + "-2", + "615" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "CAMUClampBoost", "Path": "/proc/vendor_sched/groups/cam/uclamp_min", @@ -1007,6 +999,24 @@ "Duration": 2000, "Value": "0" }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "CPUUClampMaxFilterEnable", + "Duration": 2000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "BGUClampMaxBoost", + "Duration": 2000, + "Value": "512" + }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "Dex2oatUClampMaxBoost", + "Duration": 2000, + "Value": "615" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPULittleClusterDownRateLimitUs", @@ -1043,6 +1053,113 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "ReducePreferIdle", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE_GPU", + "Node": "GPUDvfsPeriod", + "Duration": 1000, + "Value": "10" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Type": "DoHint", + "Value": "DISPLAY_CHANGE_GPU" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "765" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGUClampBoost", + "Duration": 5000, + "Value": "159" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "MemFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "DsuMinFreq", + "Duration": 5000, + "Value": "1800000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "BCIMinFreq", + "Duration": 5000, + "Value": "1401000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUDVFSHeadroom", + "Duration": 5000, + "Value": "1280" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUTaperedDVFSHeadroomEnable", + "Duration": 5000, + "Value": "0" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPULittleClusterDownRateLimitUs", + "Duration": 5000, + "Value": "5000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUMidClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "CPUBigClusterDownRateLimitUs", + "Duration": 5000, + "Value": "20000" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "TAPreferIdle", + "Duration": 5000, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_CHANGE", + "Node": "FGPreferIdle", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "CPU_LOAD_RESET", "Node": "GPUPowerOn", @@ -1096,19 +1213,7 @@ "Type": "EndHint", "Value": "DISPLAY_UPDATE_IMMINENT" }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "BigClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "MidClusterPowerDownTargetResidency", - "Duration": 0, - "Value": "10000" - }, - { + { "PowerHint": "DISPLAY_INACTIVE", "Node": "TAPreferIdle", "Duration": 0,