Hi, Ahmed.

The report, and the topic in general, look quite interesting. However, I
would suggest two improvements:

- The title should reflect the content in a clearer way. Let's say,
"Compilers and QEMU performance" would be IMHO better. The expression "two
builds" is just missing the central motivation of the report, which is
comparing gcc-built QEMU and clang-built QEMU, performance-wise.

- At the end, a section "Useful links" would be handy, akin to the similar
section in Report 1. There were many people that analysed (and posted their
results on the internet) gcc vs clang in terms of performance of produced
executables (in contexts other than QEMU). Having the most useful and
informative ones (3-5 links with a short summary for each one would be more
than sufficient) listed in this report would enhance it significantly.

Yours,
Aleksandar


On Monday, July 27, 2020, Ahmed Karaman <ahmedkhaledkara...@gmail.com>
wrote:

> 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
>

Reply via email to