[dpdk-dev] [PATCH 0/8] improve mlx4 Tx performance
Matan Azrad
matan at mellanox.com
Tue Nov 28 13:19:22 CET 2017
This series improves mlx4 Tx performance and fix and clean some Tx code.
1. 10% MPPS improvement for 1 queue, 1 core, 64B packets, txonly mode.
2. 20% MPPS improvement for 1 queue, 1 core, 32B*4(segs) packets, txonly mode.
Matan Azrad (8):
net/mlx4: fix Tx packet drop application report
net/mlx4: remove unnecessary Tx wraparound checks
net/mlx4: remove restamping from Tx error path
net/mlx4: optimize Tx multi-segment case
net/mlx4: merge Tx queue rings management
net/mlx4: mitigate Tx send entry size calculations
net/mlx4: align Tx descriptors number
net/mlx4: remove Tx completion elements counter
drivers/net/mlx4/mlx4_prm.h | 20 +-
drivers/net/mlx4/mlx4_rxtx.c | 443 +++++++++++++++++++------------------------
drivers/net/mlx4/mlx4_rxtx.h | 38 +++-
drivers/net/mlx4/mlx4_txq.c | 44 +++--
4 files changed, 265 insertions(+), 280 deletions(-)
--
1.8.3.1
More information about the dev
mailing list