From 061f44ae4f46e2944bb343c5131f9b9f88120a61 Mon Sep 17 00:00:00 2001 From: "Shijie (Jessie) Hu" Date: Wed, 22 May 2024 16:29:13 -0700 Subject: [PATCH] [Project11] CPU scheduling update. Bug: 341968564 Test: power and perf test on Komodo.Test result show in b/341968564#comment27 - Use newly tuned STREAMING_STANDARD setting. Change-Id: If64ad8148c4740fe5716381d21543bc9d26ab623 --- perf/powerhint-caiman.json | 32 +++++++++++++++++++++++++------- perf/powerhint-komodo.json | 32 +++++++++++++++++++++++++------- perf/powerhint-tokay.json | 32 +++++++++++++++++++++++++------- 3 files changed, 75 insertions(+), 21 deletions(-) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 6125a80a..7fc1824f 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -3043,9 +3043,9 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUDVFSHeadroom", + "Node": "AutoPreferIdle", "Duration": 0, - "Value": "1280" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3063,7 +3063,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "42" + "Value": "55" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3075,7 +3075,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "30" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3107,6 +3107,18 @@ "Duration": 0, "Value": "cam2" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100 1024 1100" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1100" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", @@ -3115,13 +3127,13 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CDPreferIdle", + "Node": "TAPreferHighCap", "Duration": 0, "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "TAPreferHighCap", + "Node": "TAPreferIdle", "Duration": 0, "Value": "0" }, @@ -3153,7 +3165,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "CDCpuset", "Duration": 0, - "Value": "0-7" + "Value": "0-6" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3167,6 +3179,12 @@ "Duration": 0, "Value": "camera" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUSkipMask", + "Duration": 0, + "Value": "0x80" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "MIFTargetLoad", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 9bbbbbd8..dcb55105 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -3043,9 +3043,9 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUDVFSHeadroom", + "Node": "AutoPreferIdle", "Duration": 0, - "Value": "1280" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3063,7 +3063,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "42" + "Value": "55" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3075,7 +3075,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "30" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3107,6 +3107,18 @@ "Duration": 0, "Value": "cam2" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100 1024 1100" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1100" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", @@ -3115,13 +3127,13 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CDPreferIdle", + "Node": "TAPreferHighCap", "Duration": 0, "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "TAPreferHighCap", + "Node": "TAPreferIdle", "Duration": 0, "Value": "0" }, @@ -3153,7 +3165,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "CDCpuset", "Duration": 0, - "Value": "0-7" + "Value": "0-6" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3167,6 +3179,12 @@ "Duration": 0, "Value": "camera" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUSkipMask", + "Duration": 0, + "Value": "0x80" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "MIFTargetLoad", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 6125a80a..7fc1824f 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -3043,9 +3043,9 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUDVFSHeadroom", + "Node": "AutoPreferIdle", "Duration": 0, - "Value": "1280" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3063,7 +3063,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "42" + "Value": "55" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3075,7 +3075,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "18" + "Value": "30" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3107,6 +3107,18 @@ "Duration": 0, "Value": "cam2" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100 1024 1100" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1100" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", @@ -3115,13 +3127,13 @@ }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CDPreferIdle", + "Node": "TAPreferHighCap", "Duration": 0, "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "TAPreferHighCap", + "Node": "TAPreferIdle", "Duration": 0, "Value": "0" }, @@ -3153,7 +3165,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "CDCpuset", "Duration": 0, - "Value": "0-7" + "Value": "0-6" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3167,6 +3179,12 @@ "Duration": 0, "Value": "camera" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUSkipMask", + "Duration": 0, + "Value": "0x80" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "MIFTargetLoad",