[dpdk-dev] [PATCH v2 0/3] performance enhancements for QAT driver

Anatoly Burakov anatoly.burakov at intel.com
Tue Sep 12 11:31:15 CEST 2017


A few performance enhancements for QAT crypto driver. These include:
- Removing reliance on atomics on hot path
  - This adds a new limitation, making queue pairs single-threaded
- Coalesce RX and TX CSR writes

v2: added cover letter
    fixed commit messages
    fixed documentation

Anatoly Burakov (3):
  crypto/qat: remove atomics
  crypto/qat: enable RX head writes coalescing
  crypto/qat: enable TX tail writes coalescing

 doc/guides/cryptodevs/qat.rst          |  1 +
 doc/guides/rel_notes/release_17_11.rst |  8 ++++
 drivers/crypto/qat/qat_crypto.c        | 84 +++++++++++++++++++++++++---------
 drivers/crypto/qat/qat_crypto.h        | 15 +++++-
 drivers/crypto/qat/qat_qp.c            |  4 +-
 5 files changed, 88 insertions(+), 24 deletions(-)

-- 
2.7.4



More information about the dev mailing list