Hi Eelco, >On 23/04/17 17:41, Bhanuprakash Bodireddy wrote: > > > This commit adds the intermediate queue for vHost-user ports. It > >improves the throughput in multiple virtual machines deployments and > also >in cases with VM doing packet forwarding in kernel stack. > > > > This patch is aligned with intermediate queue implementation for dpdk > >ports that can be found here: https://patchwork.ozlabs.org/patch/723309/ > >This patch and the one above combined will increase throughput in general >however to the cost of additional latency (see some numbers below). > >However I still would like to see both patches applied with a flush every tx >batch. This still increase performance if the rx batch has overlapping egress >ports, but lacks the latency increase.
I have posted a new patch series by merging both DPDK and vHost User implementation of intermediate queue. Here is the patch: https://mail.openvswitch.org/pipermail/ovs-dev/2017-June/333515.html. I have factored in and addressed all your comments on the earlier versions in the new series. It would be helpful if you can provide your comments on this. Bhanuprakash. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
