[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <298c3f7c-42d3-4514-864a-104d64363cd8@kylinos.cn>
Date: Mon, 19 Jan 2026 17:24:50 +0800
From: Feng Jiang <jiangfeng@...inos.cn>
To: Joel Stanley <joel@....id.au>
Cc: pjw@...nel.org, palmer@...belt.com, aou@...s.berkeley.edu, alex@...ti.fr,
kees@...nel.org, andy@...nel.org, akpm@...ux-foundation.org,
ebiggers@...nel.org, martin.petersen@...cle.com, ardb@...nel.org,
ajones@...tanamicro.com, conor.dooley@...rochip.com,
samuel.holland@...ive.com, linus.walleij@...aro.org, nathan@...nel.org,
linux-riscv@...ts.infradead.org, linux-kernel@...r.kernel.org,
linux-hardening@...r.kernel.org,
"dfustini@....tenstorrent.com" <dfustini@....tenstorrent.com>,
Michael Ellerman <mpe@....tenstorrent.com>
Subject: Re: [PATCH v2 00/14] riscv: optimize string functions and add kunit
tests
On 2026/1/15 12:43, Joel Stanley wrote:
> On Tue, 13 Jan 2026 at 18:58, Feng Jiang <jiangfeng@...inos.cn> wrote:
>>
>> This series introduces optimized assembly implementations for strnlen,
>> strchr, and strrchr on the RISC-V architecture. To support a rigorous
>> verification process, the series also significantly expands the
>> string_kunit test suite with both functional correctness tests and
>> performance benchmarks.
>
> I ran the kunit tests on Ascalon, a RVA23 CPU, in emulation. The arch
> optimised version showed significant improvements over the plain
> version.
>
> I didn't have time to investigate if the numbers made sense. As Andy
> noted, the 'long' benchmark had a much higher ratio improvement than
> the short and medium.
>
> Tested-by: Joel Stanley <joel@....id.au>
>
Thank you very much for your time and the test results.
You were absolutely right to question the numbers. I've realized there were
some flaws in the previous benchmark logic that led to those inconsistent
ratios. I am sincerely sorry for the confusion this may have caused.
I am currently refining the implementation for v3 to ensure much more
accurate and reliable measurements. I'll send out the updated series
once it's ready.
Thanks again for helping me catch this!
--
With Best Regards,
Feng Jiang
Powered by blists - more mailing lists