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: Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>
- To: Carlos O'Donell <codonell at redhat dot com>, Krzysztof Koch <Krzysztof dot Koch at arm dot com>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Cc: nd <nd at arm dot com>
- Date: Wed, 13 Nov 2019 14:20:45 +0000
- Subject: Re: [PATCH] Add new script for plotting string benchmark JSON output
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HablXC3jdRE3HrTDx1TcoYYhjxZBRWSeNPbdHaNhrtA=; b=CFMNu6ZtqQHd2mR0xbbZ+0O4Yv4vsMPRPCgqWXq9Jy63ByyHFT6JvzMy62APkYk3TOYcWFY0XbXik8GrOW6SR38bxMTx/iwtiDA00hMym61Ap1umIlLSSPmhYuh26wzs14SQUNijYmFa3ggKwVqNTSgSNWInpbbkNO37gf29WquEE3qzpDIOP/kRm4+XxkaTD02isFL431qPLLwnub0eSTmsz0batiVBcUnzy74x9oeYilndFvU4GLWFHmANuaX8zV5V/B71fXn1vhbACT67tfrnkchXOupbCiXpXft1QsDdEfSnnDZCLY5/EdGvaNaaXyG0mSd1BWytamFBKvAU9A==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NEkoP1y4NZICXiKDYrPLDwxQ6fQFIuyHGroqXZGuCaBHJVQqdXMLjNzi9+Fosb+ztQFrCK2NFmVCdw/hQsWyTOWT3feebq9F0oAwinkpt/1MSsIs7Aye5/TaxDspmnaPGMTCH1QwPe6XEWHq4wMm7LfVoy6CeDPAcqrrlqYrWC/yDSxNaPxDkKRyWNoatAHfPXdkTrmyX+ZZp0XTXzfLH3/ROSz5fiPF271c1OeIw/zmGxf+Le56N+Si7cOuF1d7v1RIALaDMbr5xBd8V+yxnusd+kJRhTWh7MunCKSzxXQKNjl2Tj9tePxwm2aHLKSPVQRrMRJ71LzpqsX2IG6xqQ==
- Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs dot Nagy at arm dot com;
- References: <VE1PR08MB4783E72815C87C787CDA359984760@VE1PR08MB4783.eurprd08.prod.outlook.com> <76308bc1-ee72-6422-e39b-52586503cd8c@redhat.com>
On 13/11/2019 13:57, Carlos O'Donell wrote:
> 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 :-)
ok, committed.