[ovs-dev] [PATCH] [RFC] fat-rwlock: New fast but big rwlock implementation.

Ethan Jackson ethan at nicira.com
Thu Jan 9 20:56:41 UTC 2014


FWIW the exact percentage gains are different in my setup, but the
general result that these two patches stacked on top of each other
make a big difference is consistent with what I've seen.

Ethan

On Thu, Jan 9, 2014 at 12:41 PM, Ben Pfaff <blp at nicira.com> wrote:
> On Thu, Jan 09, 2014 at 11:50:31AM -0800, Jarno Rajahalme wrote:
>> I tested this (without the extra malloc), and this is a minor
>> improvement on master, but a huge, in the order of ~40% performance
>> increase on top of the NUMA patches I sent yesterday. Also,
>> performance does not vary so much any more, and it is now actually
>> beneficial to add more threads and netperfs. Now, with this and the
>> NUMA level kernel stats, find_match_wc() is actually the top line on
>> ?perf?, as it should!
>>
>> Based on testing only:
>> Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>
>
> That is awesome.
>
> I'm still working on fixing all the races in initialization and
> destruction of fatlocks.  I'll send it out for final review when I'm
> happy.
>
> Thanks,
>
> Ben.
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev



More information about the dev mailing list