Greetings, The fourth report of the TCG Continuous Benchmarking series builds upon the previous report by presenting two new Python scripts that facilitate the process of displaying the executed QEMU helpers and function callees without the need of setting up KCachegrind.
The ppc performance degradation is then re-analyzed using the new scripts. The report also introduces the analysis of three other targets, hppa and sh4, explaining why they were not affected the same way as ppc, and mips, explaining why it showed an increase in performance. Report link: https://ahmedkrmn.github.io/TCG-Continuous-Benchmarking/Listing-QEMU-Helpers-and-Function-Callees/ Previous reports: Report 1 - Measuring Basic Performance Metrics of QEMU: https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg06692.html Report 2 - Dissecting QEMU Into Three Main Parts: https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg09441.html Report 3 - QEMU 5.0 and 5.1-pre-soft-freeze Dissect Comparison: https://lists.gnu.org/archive/html/qemu-devel/2020-07/msg01978.html Best regards, Ahmed Karaman