Ahmed Karaman <ahmedkhaledkara...@gmail.com> writes:

> Hi,
>
> The third report of the TCG Continuous Benchmarking series utilizes
> the tools presented in the previous report for comparing the
> performance of 17 different targets across two versions of QEMU. The
> two versions addressed are 5.0 and 5.1-pre-soft-freeze (current state
> of QEMU).
>
> After summarizing the results, the report utilizes the KCachegrind
> tool and dives into the analysis of why all three PowerPC targets
> (ppc, ppc64, ppc64le) had a performance degradation between the two
> QEMU versions.

It's an interesting degradation especially as you would think that a
change in the softfloat implementation should hit everyone in the same
way.

We actually have a tool for benchmarking the softfloat implementation
itself called fp-bench. You can find it in tests/fp. I would be curious
to see if you saw a drop in performance in the following:

  ./fp-bench -p double -o cmp

>
> Report link:
> https://ahmedkrmn.github.io/TCG-Continuous-Benchmarking/QEMU-5.0-and-5.1-pre-soft-freeze-Dissect-Comparison/

If you identify a drop in performance due to a commit linking to it from
the report wouldn't be a bad idea so those that want to quickly
replicate the test can do before/after runs.

>
> 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
>
> Best regards,
> Ahmed Karaman


-- 
Alex Bennée

Reply via email to