Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-17 Thread Chandran, Sugesh
Daniele > >> Di Proietto > >> Sent: Friday, May 13, 2016 2:38 AM > >> To: pravin shelar > >> Cc: ovs dev > >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > >> performance using DPDK Rx checksum offloading feature. > >

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-16 Thread Jesse Gross
6 2:38 AM >>> To: pravin shelar >>> Cc: ovs dev >>> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >>> performance using DPDK Rx checksum offloading feature. >>> >>> 2016-05-12 13:40 GMT-07:00 pravin shelar : >>> >&g

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-16 Thread pravin shelar
shelar >> Cc: ovs dev >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >> performance using DPDK Rx checksum offloading feature. >> >> 2016-05-12 13:40 GMT-07:00 pravin shelar : >> >> > On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wr

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-16 Thread pravin shelar
On Thu, May 12, 2016 at 6:38 PM, Daniele Di Proietto wrote: > > > 2016-05-12 13:40 GMT-07:00 pravin shelar : >> >> On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wrote: >> > On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: >> >> On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: >> >>> I'

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-13 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele Di > Proietto > Sent: Friday, May 13, 2016 2:38 AM > To: pravin shelar > Cc: ovs dev > Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread Daniele Di Proietto
2016-05-12 13:40 GMT-07:00 pravin shelar : > On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wrote: > > On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: > >> On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: > >>> I'm a little bit torn as to whether we should apply your rx checksum > >>>

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread pravin shelar
On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wrote: > On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: >> On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: >>> I'm a little bit torn as to whether we should apply your rx checksum >>> offload patch in the meantime while we wait for DPDK t

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread Jesse Gross
On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: > On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: >> I'm a little bit torn as to whether we should apply your rx checksum >> offload patch in the meantime while we wait for DPDK to offer the new >> API. It looks like we'll have a 10% gain

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread pravin shelar
n, Sugesh >>> Cc: pravin shelar ; ovs dev >>> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >>> performance using DPDK Rx checksum offloading feature. >>> >>> On Fri, May 6, 2016 at 1:13 AM, Chandran, Sugesh >>> wrote: >>>

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-10 Thread Jesse Gross
; >> Sent: Friday, May 6, 2016 1:58 AM >> >> To: Chandran, Sugesh >> >> Cc: pravin shelar ; ovs dev >> >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >> >> performance using DPDK Rx checksum offloading feature. >

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-10 Thread Chandran, Sugesh
; >> -Original Message- > >> >> From: Jesse Gross [mailto:je...@kernel.org] > >> >> Sent: Wednesday, May 4, 2016 10:06 PM > >> >> To: Chandran, Sugesh > >> >> Cc: pravin shelar ; ovs dev > > >> >

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-06 Thread Jesse Gross
t;> Sent: Wednesday, May 4, 2016 10:06 PM >> >> To: Chandran, Sugesh >> >> Cc: pravin shelar ; ovs dev >> >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >> >> performance using DPDK Rx checksum offloading feature. >

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-06 Thread Chandran, Sugesh
>> -Original Message- > >> >> From: Jesse Gross [mailto:je...@kernel.org] > >> >> Sent: Thursday, April 28, 2016 4:41 PM > >> >> To: Chandran, Sugesh > >> >> Cc: pravin shelar ; ovs dev > > >> >> Subject: Re: [

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-05 Thread Jesse Gross
gt; >> Sent: Thursday, April 28, 2016 4:41 PM >> >> To: Chandran, Sugesh >> >> Cc: pravin shelar ; ovs dev >> >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >> >> performance using DPDK Rx checksum offloading feature. >>

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-05 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: Jesse Gross [mailto:je...@kernel.org] > Sent: Wednesday, May 4, 2016 10:06 PM > To: Chandran, Sugesh > Cc: pravin shelar ; ovs dev > Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > performance u

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-04 Thread Jesse Gross
dev] [PATCH v2] tunneling: Improving tunneling >> performance using DPDK Rx checksum offloading feature. > >> That sounds great, thanks for following up. In the meantime, do you have >> any plans for transmit side checksum offloading? > [Sugesh] The vectorization on Tx side is gettin

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-04 Thread Chandran, Sugesh
Improving tunneling > >> > performance using DPDK Rx checksum offloading feature. > >> > > >> > On Fri, Apr 15, 2016 at 3:04 AM, Chandran, Sugesh > >> > wrote: > >> > >> -Original Message- > >> > >> From: pravin

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-28 Thread Jesse Gross
, Sugesh >> > wrote: >> > >> -----Original Message- >> > >> From: pravin shelar [mailto:pshe...@ovn.org] >> > >> Sent: Thursday, April 14, 2016 5:59 PM >> > >> To: Chandran, Sugesh >> > >> Cc: ovs dev >&g

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-28 Thread Chandran, Sugesh
in shelar ; ovs dev > Subject: RE: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > performance using DPDK Rx checksum offloading feature. > > > > Regards > _Sugesh > > > -Original Message- > > From: Jesse Gross [mailto:je...@kernel.org] > &

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-18 Thread Jesse Gross
t;> >> Sent: Thursday, April 14, 2016 5:59 PM >> >> To: Chandran, Sugesh >> >> Cc: ovs dev >> >> Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling >> >> performance using DPDK Rx checksum offloading feature. >> >&

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-18 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: Jesse Gross [mailto:je...@kernel.org] > Sent: Friday, April 15, 2016 5:04 PM > To: Chandran, Sugesh > Cc: pravin shelar ; ovs dev > Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > performance u

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-15 Thread Jesse Gross
H v2] tunneling: Improving tunneling >> performance using DPDK Rx checksum offloading feature. >> On Wed, Apr 13, 2016 at 7:42 AM, Sugesh Chandran >> wrote: >> > +static inline bool >> > +is_checksum_valid(struct dp_packet *packet) { #ifde

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-15 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: Jesse Gross [mailto:je...@kernel.org] > Sent: Thursday, April 14, 2016 6:27 PM > To: Chandran, Sugesh > Cc: ovs dev > Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > performance using DPDK Rx checks

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-15 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: pravin shelar [mailto:pshe...@ovn.org] > Sent: Thursday, April 14, 2016 5:59 PM > To: Chandran, Sugesh > Cc: ovs dev > Subject: Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling > performance using DPDK Rx checks

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-14 Thread Jesse Gross
On Wed, Apr 13, 2016 at 7:42 AM, Sugesh Chandran wrote: > Optimizing tunneling performance in userspace datapath by offloading the > rx checksum validation on tunnel packets to the NIC when it is supported. > > This patch improves the bidirectional VxLAN tunneling performance by 8% and > decapsula

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-14 Thread pravin shelar
On Wed, Apr 13, 2016 at 7:42 AM, Sugesh Chandran wrote: > Optimizing tunneling performance in userspace datapath by offloading the > rx checksum validation on tunnel packets to the NIC when it is supported. > > This patch improves the bidirectional VxLAN tunneling performance by 8% and > decapsula

[ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-04-13 Thread Sugesh Chandran
Optimizing tunneling performance in userspace datapath by offloading the rx checksum validation on tunnel packets to the NIC when it is supported. This patch improves the bidirectional VxLAN tunneling performance by 8% and decapsulation performance by 24%. However it introduces 1% performance drop