Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2017-01-17 Thread Fischetti, Antonio
rsday, January 12, 2017 5:40 PM > To: Ilya Maximets ; Bodireddy, Bhanuprakash > ; Aaron Conole > Cc: d...@openvswitch.org; Daniele Di Proietto > Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during > packet transmission. > > Hi Ilya, > thanks for your

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2017-01-12 Thread Fischetti, Antonio
12:47 PM > To: Bodireddy, Bhanuprakash ; Aaron > Conole > Cc: d...@openvswitch.org; Daniele Di Proietto ; > Thadeu Lima de Souza Cascardo ; Fischetti, Antonio > ; Markus Magnusson > > Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during > packet

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-20 Thread Ilya Maximets
Daniele Di Proietto ; >> Thadeu Lima de Souza Cascardo ; Fischetti, Antonio >> ; Markus Magnusson >> >> Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during >> packet transmission. >> >> On 19.12.2016 21:05, Bodireddy, Bhanuprakas

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-20 Thread Bodireddy, Bhanuprakash
o >; Markus Magnusson > >Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during >packet transmission. > >On 19.12.2016 21:05, Bodireddy, Bhanuprakash wrote: >> Thanks Ilya and Aaron for reviewing this patch and providing your >comments, my reply inline. >>

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-20 Thread Ilya Maximets
, 2016 8:41 AM >> To: Aaron Conole ; Bodireddy, Bhanuprakash >> >> Cc: d...@openvswitch.org; Daniele Di Proietto ; >> Thadeu Lima de Souza Cascardo ; Fischetti, Antonio >> ; Markus Magnusson >> >> Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate qu

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-19 Thread Bodireddy, Bhanuprakash
witch.org; Daniele Di Proietto ; >Thadeu Lima de Souza Cascardo ; Fischetti, Antonio >; Markus Magnusson > >Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during >packet transmission. > >Hi, > >I didn't test this patch yet. Bhanu, could you ple

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-19 Thread Ilya Maximets
Hi, I didn't test this patch yet. Bhanu, could you please describe your test scenario and performance results in more details. It'll be nice if you provide throughput and latency measurement results for different scenarios and packet sizes. Latency is important here. About the patch itself: 1.

Re: [ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-16 Thread Aaron Conole
Hi Bhanu, Bhanuprakash Bodireddy writes: > In exact match cache processing on an EMC hit, packets are queued in to > batches matching the flow. Thereafter, packets are processed in batches > for faster packet processing. This particularly is inefficient if there > are fewer packets in a batch as

[ovs-dev] [PATCH] netdev-dpdk: Use intermediate queue during packet transmission.

2016-12-16 Thread Bhanuprakash Bodireddy
In exact match cache processing on an EMC hit, packets are queued in to batches matching the flow. Thereafter, packets are processed in batches for faster packet processing. This particularly is inefficient if there are fewer packets in a batch as rte_eth_tx_burst() incurs expensive MMIO write. Th