Messages in this thread | | | Date | Sat, 29 Jun 2013 16:56:30 -0700 | Subject | Re: [PATCH] x86: Use asm-goto to implement mutex fast path on x86-64 | From | Wedson Almeida Filho <> |
| |
On Fri, Jun 28, 2013 at 7:09 AM, Borislav Petkov <bp@alien8.de> wrote:
> Btw, do we have any perf data showing any improvements from this patch?
I wrote a simple test the measures the time it takes to acquire and release an uncontended mutex (i.e., we always take the fast path) 100k times. I ran it a few times, the original code averages 2.743436ms, and the new code averages 2.101098ms, so it's about 23% improvement.
I also think the code looks cleaner this way.
| |