[dpdk-dev] [PATCH v2 1/4] vmxnet3: restore tx data ring support

Yong Wang yongwang at vmware.com
Wed Jan 6 00:27:15 CET 2016


On 1/4/16, 9:16 PM, "Stephen Hemminger" <stephen at networkplumber.org> wrote:
>On Mon,  4 Jan 2016 18:28:16 -0800
>Yong Wang <yongwang at vmware.com> wrote:
>
>> Tx data ring support was removed in a previous change
>> to add multi-seg transmit.  This change adds it back.
>> 
>> Fixes: 7ba5de417e3c ("vmxnet3: support multi-segment transmit")
>> 
>> Signed-off-by: Yong Wang <yongwang at vmware.com>
>
>Do you have any numbers to confirm this?

From the original commit (2e849373):

Performance results show that this patch significantly
boosts vmxnet3 64B tx performance (pkt rate) for l2fwd
application on a Ivy Bridge server by >20% at which
point we start to hit some bottleneck on the rx side.

I also re-did the same test on a different setup (Haswell
processor, ~2.3GHz clock rate) on top of the master with
this set of patches and still observed ~17% performance
gains.


More information about the dev mailing list