[dpdk-dev] [PATCH v3 0/3] improve failsafe performance

Matan Azrad matan at mellanox.com
Tue Dec 19 18:14:26 CET 2017


This fail-safe series should improve some cycles in failsafe data path.
It is obvious that we cannot improve a lot because the most of data path functionality are done by the sub devices data path.
So the expectation from this series is just to improve some cycles in sub devices management done by fail-safe PMD.
I saw ~1.7% MPPS improvement for 1 core 1 queue io-forwarding mode - 2 sub-devices(mlx4 primary).

Matan Azrad (3):
  net/failsafe: fix Rx safe check compiler hint
  net/failsafe: mitigate data plan atomic operations
  net/failsafe: improve Rx sub-devices iteration

 drivers/net/failsafe/failsafe.c         |  5 ++++
 drivers/net/failsafe/failsafe_ops.c     |  1 +
 drivers/net/failsafe/failsafe_private.h |  9 +++---
 drivers/net/failsafe/failsafe_rxtx.c    | 50 ++++++++++-----------------------
 4 files changed, 26 insertions(+), 39 deletions(-)

-- 
1.8.3.1



More information about the dev mailing list