diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json index eb6e5a3..072ae17 100644 --- a/perf/powerhint-husky.json +++ b/perf/powerhint-husky.json @@ -3067,7 +3067,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 40000 + "GpuCapacityBoostMax": 40000, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_90FPS", @@ -3093,7 +3101,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 32500 + "GpuCapacityBoostMax": 32500, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_60FPS", @@ -3119,7 +3135,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 25000 + "GpuCapacityBoostMax": 25000, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "UiHighBoostWithoutPid", diff --git a/perf/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json index c43fb27..5029ee4 100644 --- a/perf/powerhint-ripcurrent.json +++ b/perf/powerhint-ripcurrent.json @@ -2847,7 +2847,15 @@ "SamplingWindow_D": 1, "ReportingRateLimitNs": 83333330, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 15.0 + "StaleTimeFactor": 15.0, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_90FPS", @@ -2871,7 +2879,15 @@ "SamplingWindow_D": 1, "ReportingRateLimitNs": 111111110, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 15.0 + "StaleTimeFactor": 15.0, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_60FPS", @@ -2895,7 +2911,15 @@ "SamplingWindow_D": 1, "ReportingRateLimitNs": 166666660, "TargetTimeFactor": 1.0, - "StaleTimeFactor": 15.0 + "StaleTimeFactor": 15.0, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "UiHighBoostWithoutPid", diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json index c2b0aa7..a58adfa 100644 --- a/perf/powerhint-shiba.json +++ b/perf/powerhint-shiba.json @@ -2971,7 +2971,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 150000 + "GpuCapacityBoostMax": 150000, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_90FPS", @@ -2997,7 +3005,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 125000 + "GpuCapacityBoostMax": 125000, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "REFRESH_60FPS", @@ -3023,7 +3039,15 @@ "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0, "GpuBoost": true, - "GpuCapacityBoostMax": 100000 + "GpuCapacityBoostMax": 100000, + "HeuristicBoost_On": true, + "HBoostOnMissedCycles": 8, + "HBoostOffMaxAvgRatio": 4.0, + "HBoostOffMissedCycles": 5, + "HBoostPidPuFactor": 0.5, + "HBoostUclampMin": 722, + "LowFrameRateThreshold": 25, + "MaxRecordsNum": 300 }, { "Name": "UiHighBoostWithoutPid",