Hello Viresh,
The pixel.devices are using Walt. Are you able to share your full patch set to allow me to implement it on my Pixel 2 tree? I would like to see real day usage with pelt 8ms vs Walt.
Regards,
Matthew
On Jan 9, 2018 1:43 AM, Viresh Kumar viresh.kumar@linaro.org wrote:
On 05-01-18, 16:13, Viresh Kumar wrote:
Hello,
I did some comparisons of Pelt and Walt and have some very interesting performance results that I wanted to share with all of you. I haven't got any power numbers as I don't have setup for that.
Key points:
All the tests were done on Hikey960, with a 5V Fan placed over the SoC to cool it down.
HDMI port was disconnected while running tests.
CONFIG_SCHED_TUNE was configured out to keep things simple.
Only the PCmark bench was tested, with help of workload automation.
Below number shows the average out of 3 runs, performed during a single kernel boot cycle.
Pelt 8/16/32 are the half-life periods.
While testing Pelt, CONFIG_WALT was disabled.
+------------------+----------+------------+------------+-----------+ | | | | | | | Test name | WALT | Pelt 8 ms | Pelt 16 ms | Pelt 32 ms| +------------------+----------+------------+------------+-----------+ | | | | | | | DataManipulation | 5341 | 5561 | 5453 | 5400 | | | | | | | | PhotoEditingV2 | 9015 | 8577 | 7911 | 6043 | | | | | | | | VideoEditing | 0 | 4291 | 3746 | 3755 | | | | | | | | WebV2 | 6202 | 6448 | 5465 | 4648 | | | | | | | | Workv2 | 0 | 5697 | 5069 | 4517 | | | | | | | | WritingV2 | 4302 | 4549 | 3811 | 3306 | +------------------+----------+------------+------------+-----------+
So I tried Jankbench (apk that Patrick once provided in one of the emails) and Pelt (8) seems to outperform Walt there as well, of course still no power numbers and I haven't connect HDMI as well. Tested with the 4.9 kernel without Sched-Tune.
I ran the janbench tests from sched-evaluation-full.yaml agenda (attached).
Results updated in: https://goo.gl/eCx4Pk
Average across 30 iterations:
+-----------------+---------+--------+----------------------+ | Test | Pelt(8)| Walt | Pelt Improvement % | +-----------------+---------+--------+----------------------+ | list_view | 8 | 17 | 52.94 | | | | | | | image_list_view | 11 | 24 | 54.17 | | | | | | | shadow_grid | 18 | 27 | 33.33 | | | | | | | low_hitrate_text| 39 | 45 | 13.33 | | | | | | | edit_text | 5 | 7 | 28.57 | | | | | | +-----------------+---------+--------+----------------------+
-- viresh
_______________________________________________ eas-dev mailing list eas-dev@lists.linaro.org https://lists.linaro.org/mailman/listinfo/eas-dev