jimmyshiu
37d355e077
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: ab734303a1
am: 492883c58e
am: 38a32637ad
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Ic131b6a9772239f42703a51b78acd4ce95ddc145
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:51:39 +00:00
Richard Hsu
5c24844a05
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 3e31f88208
am: dbc329557b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18451702
Change-Id: I76805a0ee90e126379e9f28aaee9fcc80ca0bbf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:19:57 +00:00
jimmyshiu
37fcdbb621
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: 327e97c33f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: I1ece0a3b0e3b304bd769da366b87c6000c461d67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:19:01 +00:00
jimmyshiu
38a32637ad
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: ab734303a1
am: 492883c58e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Ia43fcddbc74f72c82cf00738648c8c5422d8fd59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:17:43 +00:00
Richard Hsu
dbc329557b
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 3e31f88208
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18451702
Change-Id: I446eff00ac4cb3e4636f719d2ffea748b1c3ef00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:00:02 +00:00
jimmyshiu
327e97c33f
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: I6fdf7911340d15801db84637430f5eb06ae76d47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:59:27 +00:00
jimmyshiu
492883c58e
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: ab734303a1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Id628124128160600fe605c615f39857e771c62b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:51:13 +00:00
jimmyshiu
ab734303a1
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Iadbbb0bb69eafd4eb941f515c5dd412ba9573d3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:25:53 +00:00
Richard Hsu
3e31f88208
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency
...
To improve the return path latency, we want to keep the CPU at at least WFI state (Idle_1). The PMQos cpu_dma_latency knob prevents the CPU from falling below WFI state. This makes the return path CPU wakeup latency very good. Check with wvw@, the power impact shouldn't be too significant.
The average energy cost per inference dropped from 3.85 to 3.47 mJ. The reason why the power number is lower WITH disable-idle is that, due to better latency, we get to run more inferences given the same amount of time. This makes the average power consumption lower.
Measurement:
MLPerf IC model Latency (ms) Power (mW) Energy/inference (mJ) MLPerf scores
Default 1.35 2837 3.85 560
Disable CPU Idle 0.98 3539 3.47 826
https://docs.google.com/presentation/d/1zx7sLkhOClmuRTCrq8-l3N1mZrrv7f-CtcdMuzV0eaI/edit?pli=1#slide=id.g12dd9e50b4b_0_0
Bug: 232183574
Test: MLPerf on Android T. Performance improved. Verified on Perfetto.
Change-Id: If067e0851bea0475043ef2127a25ed3a5fdab093
2022-05-27 22:18:23 +00:00
jimmyshiu
15215ef471
ADPF: Skip I signal and set Uclamp init value
...
Skip I signal by setting kI to 0 and use UclampMinInit as the display
update boost value.
Bug: 232992641
Test: Manual Test
Change-Id: Iee49cb054817d49d18498ceced61446916669887
2022-05-27 22:04:51 +00:00
Automerger Merge Worker
b03d88c5b3
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
" into tm-d1-dev-plus-aosp am: 06b32b808b
am: 505c33f6d2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: Ic94117403c125586b8ebb42471c442344ae20b03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:31:11 +00:00
Automerger Merge Worker
50175d9da6
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: 9c55c886c7
am: 49de5349c4
" into tm-qpr-dev-plus-aosp am: b846ab726d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I9cbc3aa9374bc2387ad89d0ac132b14af32db416
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:30:52 +00:00
Daeho Jeong
1bbf3fc574
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
am: c1071c8626
am: 913f99fd0d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I3cd22efc36d4bbff81c9a26a1f3753310659abed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:30:12 +00:00
Automerger Merge Worker
505c33f6d2
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
" into tm-d1-dev-plus-aosp am: 06b32b808b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I0025dde835a26e8665364bfe00ed6559b6c6713b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:03:37 +00:00
Automerger Merge Worker
b846ab726d
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: 9c55c886c7
am: 49de5349c4
" into tm-qpr-dev-plus-aosp
2022-05-27 00:03:23 +00:00
Daeho Jeong
b194a3ef28
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: 9c55c886c7
am: 49de5349c4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I8680593d94a89c75cc6e54c33a2118043afa5164
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:03:11 +00:00
Daeho Jeong
913f99fd0d
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
am: c1071c8626
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: Id113a75b417ee62a9d34803ce6ef1f8e3df3ba3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 00:02:55 +00:00
Automerger Merge Worker
06b32b808b
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
" into tm-d1-dev-plus-aosp
2022-05-26 23:41:42 +00:00
Daeho Jeong
c63f291cca
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I4af073a395579b910a0dc1593de0cd580889bf42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:41:30 +00:00
Daeho Jeong
49de5349c4
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: 9c55c886c7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I313ef01c200da7ea3afa8323adc37be50972d1cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:41:25 +00:00
Daeho Jeong
c1071c8626
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: Id781e7d4434cd31741d197b5211c8d29444043be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:41:23 +00:00
Daeho Jeong
e81a8e1613
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: a9c226433c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I8cdb796d0efcb83a0be99dc34f513c7a88b931e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:40:53 +00:00
Daeho Jeong
b1276eb9e3
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I64e5bd010a9d0485a969db1f99fd4bd5af4bcb58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:19:20 +00:00
Daeho Jeong
a9c226433c
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: Id4c83d05eae0d9f9fdea3278a3c15998af05795a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:18:20 +00:00
Daeho Jeong
9c55c886c7
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I2ae250279108c6a35b3ba220c7912ceb51883566
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:17:56 +00:00
Jasmine Cha
5452c1456e
audio: improve mute duration am: 9610e3d430
am: ca2525905c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Ie094360f2842b95baa7e45a30fa8d9cef9878b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 03:05:50 +00:00
Daeho Jeong
43c5e96ce4
disable powerhint for F2FS gc_urgent mode
...
Disable the powerhint for F2FS gc_urgent mode, since we are going to
replace this with the smart idle maintenance service.
Test: turn on/off the screen & check /sys/fs/f2fs/dm-*/gc_urgent
Bug: 214430685
Signed-off-by: Daeho Jeong <daehojeong@google.com>
Change-Id: I6acf8e9e8a8d7e33d89acb1be44ea340e3f02241
2022-05-25 08:37:17 -07:00
Jasmine Cha
64def30487
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
am: 34e3f9c77b
am: c2dd9ee65c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I453aad6e4a72e8a8ba712f5a97f8b709d7c635e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 12:21:40 +00:00
Jasmine Cha
a6284fc6dc
audio: improve mute duration am: 9610e3d430
am: 509f22488e
am: 253c3a7197
am: 70796b35d3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Ieb8f4221023755eac36c2f953727f1c3f99c413b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 12:20:56 +00:00
Jasmine Cha
07446fa5fb
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
am: 78e34fe1fa
am: b4d440ba7d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I62e90af32f8e8bd6b403fe54d6bd3b7f81fec020
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 12:20:18 +00:00
Jasmine Cha
c2dd9ee65c
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
am: 34e3f9c77b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Ie740763fb01b31dd450c02dc1076708e406f98b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:46:02 +00:00
Jasmine Cha
70796b35d3
audio: improve mute duration am: 9610e3d430
am: 509f22488e
am: 253c3a7197
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I689e3d57664ca5947437c61384e714d61f0fe6f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:45:45 +00:00
Jasmine Cha
b4d440ba7d
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
am: 78e34fe1fa
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Iac33be6005a64b779ed9fee04d712ea386f14f2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:45:20 +00:00
Jasmine Cha
78e34fe1fa
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Id5e3d5dfd21222ff9b4635421f37855237fa374b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:21:10 +00:00
Jasmine Cha
34e3f9c77b
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I53a22fa0fbbe880519823993ed4e137e5486950b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:21:08 +00:00
Jasmine Cha
253c3a7197
audio: improve mute duration am: 9610e3d430
am: 509f22488e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Ice0f307bf9594e5c1f5225e29b8f72870521a199
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:20:31 +00:00
Jasmine Cha
9dff24d1e4
audio: improve mute duration am: 9610e3d430
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I43f2468dcf2851aaf7fafb9f3d2aef4232dea444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 10:53:55 +00:00
Jasmine Cha
ca2525905c
audio: improve mute duration am: 9610e3d430
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Iba35cd196eedbba0524c43a71d45827bf5939057
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 10:52:33 +00:00
Jasmine Cha
509f22488e
audio: improve mute duration am: 9610e3d430
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I437bb260b92d0ca960a68a4b30b2f2d80f9f3cb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 10:52:10 +00:00
Jasmine Cha
9610e3d430
audio: improve mute duration
...
- redefine mute duration of primary output from 160ms to 40ms to avoid
cutting of preview notification.
Bug: 233176336
Test: preview notification/voice end call tone
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Ib696638eca99b1f58300533cca586cab209b188d
2022-05-24 06:19:32 +00:00
Wei Wang
ae7667b3d5
Boost foreground group when app launch am: 28a492df0e
am: f704661aa6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Ibe76a299fef0b2b0f453614a84526f80b0db9d11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 05:09:53 +00:00
chungkai
6daeca94e6
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 0f14887c62
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I1dfc81afa84add9c46e1ee8708487be9d007241a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 03:23:44 +00:00
Automerger Merge Worker
34d86bec75
Merge "Boost foreground group when app launch am: 28a492df0e
am: 683b3ae0e5
" into tm-d1-dev-plus-aosp am: 9337058298
am: 02aea0a4a8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Ib08b744a9292b3814608f4aa7079e6ab119fcb7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:35:04 +00:00
Wei Wang
a1e3c65000
Boost foreground group when app launch am: 28a492df0e
am: da5275239d
am: 0478028147
am: c204197dcb
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Ifabaedf0cd9bcd4ec9ff3306a8f9f941f3cb9337
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:34:56 +00:00
chungkai
58b9c2a757
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 834ccb695d
am: 4c9c2a2306
am: 6451a0d7ba
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I78903349a3a6be10e1f21a81d8a39e72f329db85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:34:49 +00:00
Automerger Merge Worker
81abd513cb
Merge "Boost foreground group when app launch am: 28a492df0e
am: da5275239d
am: ac2fa8a4f9
" into tm-qpr-dev-plus-aosp am: 2df1ee4a0b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: I954800579e5fd9309c833c6f10b543ab3f7ffb56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:34:42 +00:00
chungkai
e31efce8af
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 6b4193fe42
am: 336cdd0644
am: 3d8690225a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I295a23d8b0006b74a11c55613d62b31ec852409e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:34:27 +00:00
chungkai
9ce24e585e
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 6b4193fe42
am: a111302578
am: 8ce4e5c3a2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I1a127225f21f9738edb04d68f25525ff5188dd1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:34:08 +00:00
Automerger Merge Worker
02aea0a4a8
Merge "Boost foreground group when app launch am: 28a492df0e
am: 683b3ae0e5
" into tm-d1-dev-plus-aosp am: 9337058298
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Iba5ec9f24a9425d1ffe145d4e1b188354628f920
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:14:28 +00:00
Wei Wang
c204197dcb
Boost foreground group when app launch am: 28a492df0e
am: da5275239d
am: 0478028147
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Iff2e1058968e92d1044bdb3c4df959e812810e96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 01:14:22 +00:00