Merge "powerstats: update TPU energy consumer stats" into udc-d1-dev am: f5ac9c0c06

Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/23720969

Change-Id: I057faf31ce01fbc14530fd4605e60112644c10c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot 2023-06-19 02:09:07 +00:00 committed by Automerger Merge Worker
commit a0b7dad09a

View file

@ -612,13 +612,16 @@ void addTPU(std::shared_ptr<PowerStats> p) {
stateCoeffs = { stateCoeffs = {
// TODO (b/197721618): Measuring the TPU power numbers // TODO (b/197721618): Measuring the TPU power numbers
{"226000", 10}, {"226000", 10},
{"627000", 20}, {"455000", 20},
{"845000", 30}, {"627000", 30},
{"1066000", 40}}; {"712000", 40},
{"845000", 50},
{"967000", 60},
{"1119000", 70}};
p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterAndAttrConsumer(p, p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterAndAttrConsumer(p,
EnergyConsumerType::OTHER, "TPU", {"S10M_VDD_TPU"}, EnergyConsumerType::OTHER, "TPU", {"S7M_VDD_TPU"},
{{UID_TIME_IN_STATE, "/sys/class/edgetpu/edgetpu-soc/device/tpu_usage"}}, {{UID_TIME_IN_STATE, "/sys/devices/platform/1a000000.rio/tpu_usage"}},
stateCoeffs)); stateCoeffs));
} }