This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Add new script for plotting string benchmark JSON output
- From: Carlos O'Donell <codonell at redhat dot com>
- To: Krzysztof Koch <Krzysztof dot Koch at arm dot com>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>, Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- Cc: nd <nd at arm dot com>
- Date: Wed, 13 Nov 2019 08:57:09 -0500
- Subject: Re: [PATCH] Add new script for plotting string benchmark JSON output
- References: <VE1PR08MB4783E72815C87C787CDA359984760@VE1PR08MB4783.eurprd08.prod.outlook.com>
On 11/13/19 6:57 AM, Krzysztof Koch wrote:
> Add a script for visualizing the JSON output generated by existing
> glibc string microbenchmarks.
This is really awesome!
> Unfortunately, this information is not exposed in the benchmark output
> file, so plot_strings.py has to resort to computing the geometric mean
> of these multiple values. In the process, useful information about the
> benchmark configuration is lost. Also, averaging the timings for
> different alignments can hide useful characterstics of the benchmarked
> ifuncs.
That is fine. Not all forms of representation are capable of showing
all nuances.
I'm happy to see you commit this to master immediately.
Krzysztof please lean on Szabolcs to get this committed :-)
--
Cheers,
Carlos.