Re: [ovs-dev] [PATCH] lib/util.c: Optimise bitwise_rscan.

2016-03-19 Thread Ben Pfaff
On Wed, Mar 16, 2016 at 08:55:35PM -0700, Han Zhou wrote: > bitwise_rscan() is found to be hot spot in ovn-controller during OVN > scalability tests. It is triggered by lflow_run() when processing > lflow updates from SB ovsdb. The perf result shows: > > + 34.21% ovn-controller ovn-controller

[ovs-dev] [PATCH] lib/util.c: Optimise bitwise_rscan.

2016-03-19 Thread Han Zhou
bitwise_rscan() is found to be hot spot in ovn-controller during OVN scalability tests. It is triggered by lflow_run() when processing lflow updates from SB ovsdb. The perf result shows: + 34.21% ovn-controller ovn-controller [.] bitwise_rscan + 16.08% ovn-controller libc-2.15.so

Re: [ovs-dev] [PATCH] lib/util.c: Optimise bitwise_rscan.

2016-03-19 Thread Ben Pfaff
On Wed, Mar 16, 2016 at 10:38:46PM -0700, Han Zhou wrote: > On Wed, Mar 16, 2016 at 10:03 PM, Ben Pfaff wrote: > > > On Wed, Mar 16, 2016 at 08:55:35PM -0700, Han Zhou wrote: > > > bitwise_rscan() is found to be hot spot in ovn-controller during OVN > > > scalability tests. It is triggered by lfl

Re: [ovs-dev] [PATCH] lib/util.c: Optimise bitwise_rscan.

2016-03-19 Thread Han Zhou
On Wed, Mar 16, 2016 at 10:03 PM, Ben Pfaff wrote: > On Wed, Mar 16, 2016 at 08:55:35PM -0700, Han Zhou wrote: > > bitwise_rscan() is found to be hot spot in ovn-controller during OVN > > scalability tests. It is triggered by lflow_run() when processing > > lflow updates from SB ovsdb. The perf r

Re: [ovs-dev] [PATCH] lib/util.c: Optimise bitwise_rscan.

2016-03-18 Thread Han Zhou
On Thu, Mar 17, 2016 at 8:59 AM, Ben Pfaff wrote: > > On Wed, Mar 16, 2016 at 10:38:46PM -0700, Han Zhou wrote: > > On Wed, Mar 16, 2016 at 10:03 PM, Ben Pfaff wrote: > > > > > On Wed, Mar 16, 2016 at 08:55:35PM -0700, Han Zhou wrote: > > > > bitwise_rscan() is found to be hot spot in ovn-control