[PATCH] faster string operations for buldozer.
Carlos O'Donell
carlos@systemhalted.org
Wed Sep 26 21:24:00 GMT 2012
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.
More information about the Libc-alpha
mailing list