Open pzread opened 10 months ago
There's a lot of variation in the Pixel 8 latencies, even for single threaded. Was the cpu frequency fixed?
Also, for Android T and above, you can add settaskprofile $$ MaxPerformance; <benchmark command>
to make sure the benchmark is the top app.
We are currently using build_tools/benchmarks/set_android_scaling_governor.sh
and at least the script ran successfully.
Another thing I noticed that we are not using cooling plate to cool Pixel 8, which might also be a reason. Sent #16090 to revert the migration before we know the numbers are stable
Observed in https://github.com/openxla/iree/pull/15796,
GPT2_117M_TF_1X1XI32
andGPT2_117M_TF_1X4XI32
run much slower on Pixel 8 when data-tiling + ukernel is enabled.I downloaded the
GPT2_117M_TF_1X1XI32
and tested it manually on the Pixel 6 and 8. Here are the results:Pixel 6:
Pixel 8:
To reproduce
Push files to Pixel 8 and runs:
To compile the VMFB: