From 14ef12352a94441fd8d9897cfba0cbb71b4c998c Mon Sep 17 00:00:00 2001 From: "Ali K. Zadeh" Date: Wed, 3 Jul 2024 20:58:46 +0000 Subject: [PATCH] Increase SPC thresholds based on the field data Bug: 350111391 Test: Kibbles/Framedrops https://docs.google.com/document/d/1QvryQvAj_hjSjouG7P6MD1HwVB0n46GZNvmZgz6uQ9M/edit?resourcekey=0-rexjumgYT6SqyTbb0OvOEg&tab=t.0 Test: https://docs.google.com/spreadsheets/d/1e1pm7N1GBfYHU9tvG3gx9Z84tVYCokDlpSnHF2wlbbA/edit?gid=0#gid=0 Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7c81eff0a15b4d8adbdd21b11999c2a5e2ed69cc) Merged-In: Iad09beafc595e89d86131b00a3a221af0688eb7a Change-Id: Iad09beafc595e89d86131b00a3a221af0688eb7a --- perf/powerhint-caiman.json | 31 +++++++++++++++---------------- perf/powerhint-komodo.json | 31 +++++++++++++++---------------- perf/powerhint-ripcurrentpro.json | 29 +++++++++++++++-------------- perf/powerhint-tokay.json | 31 +++++++++++++++---------------- 4 files changed, 60 insertions(+), 62 deletions(-) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 1f179268..8b42d97e 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -681,9 +681,10 @@ "Values": [ "76", "55", - "38", - "36", "10", + "47", + "45", + "36", "30", "28" ], @@ -706,10 +707,9 @@ "Values": [ "59", "30", - "20", "2", - "18", - "15" + "23", + "20" ], "DefaultIndex": 0 }, @@ -730,8 +730,7 @@ "62", "0", "20", - "22", - "15" + "22" ], "DefaultIndex": 0 }, @@ -1850,7 +1849,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "36" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1862,7 +1861,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1874,7 +1873,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -2024,7 +2023,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "38" + "Value": "45" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2036,7 +2035,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "30" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2216,7 +2215,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2228,7 +2227,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3321,7 +3320,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "28" + "Value": "47" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3333,7 +3332,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_PROJECT11", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 6d793057..644f2b2a 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -681,9 +681,10 @@ "Values": [ "76", "55", - "38", - "36", "10", + "47", + "45", + "36", "30", "28" ], @@ -706,10 +707,9 @@ "Values": [ "59", "30", - "20", "2", - "18", - "15" + "23", + "20" ], "DefaultIndex": 0 }, @@ -730,8 +730,7 @@ "62", "0", "20", - "22", - "15" + "22" ], "DefaultIndex": 0 }, @@ -1850,7 +1849,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "36" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1862,7 +1861,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1874,7 +1873,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -2024,7 +2023,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "38" + "Value": "45" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2036,7 +2035,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "30" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2216,7 +2215,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2228,7 +2227,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3321,7 +3320,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "28" + "Value": "47" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3333,7 +3332,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_PROJECT11", diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json index 8b7f61c8..3912d9ba 100644 --- a/perf/powerhint-ripcurrentpro.json +++ b/perf/powerhint-ripcurrentpro.json @@ -700,9 +700,10 @@ "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold", "Values": [ "76", - "38", - "36", "10", + "47", + "45", + "36", "30", "0" ], @@ -725,10 +726,10 @@ "Values": [ "59", "50", - "20", + "30", "2", - "18", - "15" + "23", + "20" ], "DefaultIndex": 0 }, @@ -747,10 +748,10 @@ "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold", "Values": [ "62", + "50", "0", "20", - "22", - "15" + "22" ], "DefaultIndex": 0 }, @@ -1768,7 +1769,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "36" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1780,7 +1781,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1792,7 +1793,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1906,7 +1907,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "38" + "Value": "45" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -1918,7 +1919,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "30" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2062,7 +2063,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2074,7 +2075,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 1f179268..8b42d97e 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -681,9 +681,10 @@ "Values": [ "76", "55", - "38", - "36", "10", + "47", + "45", + "36", "30", "28" ], @@ -706,10 +707,9 @@ "Values": [ "59", "30", - "20", "2", - "18", - "15" + "23", + "20" ], "DefaultIndex": 0 }, @@ -730,8 +730,7 @@ "62", "0", "20", - "22", - "15" + "22" ], "DefaultIndex": 0 }, @@ -1850,7 +1849,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "36" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1862,7 +1861,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1874,7 +1873,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "15" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -2024,7 +2023,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "38" + "Value": "45" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2036,7 +2035,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "30" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2216,7 +2215,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "47" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2228,7 +2227,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3321,7 +3320,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "28" + "Value": "47" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3333,7 +3332,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "23" }, { "PowerHint": "CAMERA_PROJECT11",