Hi everyone, The sixth report of the TCG Continuous Benchmarking project presents a performance comparison between two different QEMU builds, GCC and Clang.
The report also presents five new benchmarks to allow for a variety of test workloads. Each of the five benchmarks is executed for seventeen different QEMU targets on both the GCC and Clang builds. The resulting ten tables are then summarized then analyzed using the list_helpers.py and list_fn_callees.py scripts. The entire workflow is automated using Python scripts that are posted in the report. Report link: https://ahmedkrmn.github.io/TCG-Continuous-Benchmarking/Performance-Comparison-of-Two-QEMU-Builds/ 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 Report 4 - Listing QEMU Helpers and Function Callees: https://lists.gnu.org/archive/html/qemu-devel/2020-07/msg04227.html Report 5 - Finding Commits Affecting QEMU Performance: https://lists.gnu.org/archive/html/qemu-devel/2020-07/msg05769.html Best regards, Ahmed Karaman