This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] faster string operations for buldozer.
On Wed, Sep 26, 2012 at 5:14 PM, OndÅej BÃlka <neleai@seznam.cz> wrote:
>> Once all these nits are fixed, for a performance change we need to see
>> benchmark data. I thought Carlos had made a wiki page about benchmark
>> requirements for supposed performance enhancements, but I'm not sure.
> For strlen performance of glibc variants on sse4_2 capable processors is following.
>
> http://kam.mff.cuni.cz/~ondra/benchmark_string/i7/strlen/html/test_r.html
> http://kam.mff.cuni.cz/~ondra/benchmark_string/i7_ivy_bridge/strlen/html/test_r.html
> http://kam.mff.cuni.cz/~ondra/benchmark_string/fx10/strlen/html/test_r.html
>
> Note that sse4_2 version caused 25% slowdown from previos
> implementation.
All performance patches need to document why they were applied and
provide performance data.
Top-level benchmarking page:
http://sourceware.org/glibc/wiki/benchmarking/benchmarks
The 2.17 results are being tracked here:
http://sourceware.org/glibc/wiki/benchmarking/results_2_17
Template for results is here:
http://sourceware.org/glibc/wiki/benchmarking/results_X_Y
Please add to the results_2_17 page, keep it updated, and repost your patch.
Cheers,
Carlos.