[dpdk-dev] [PATCH 0/2] crypto/qat: performance optimisation
Fiona Trahe
fiona.trahe at intel.com
Mon Oct 24 13:59:58 CEST 2016
QAT PMD adjusts the buffer start address and offsets passed
to the device so that the DMAs in and out of the device are
64-byte aligned.
This gives more consistent throughput, which had been
variable depending on how the application set up the mbuf.
The message builder code had to be considerably re-factored
to do this efficiently.
Also performance test not taking IV prepend offsets
into account were corrected.
Fiona Trahe (2):
crypto/qat: rework request builder for performance
app/test: use correct offsets in AES perf test
app/test/test_cryptodev_perf.c | 15 +-
drivers/crypto/qat/qat_adf/icp_qat_hw.h | 5 +
drivers/crypto/qat/qat_adf/qat_algs.h | 1 +
drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 2 +
drivers/crypto/qat/qat_crypto.c | 242 ++++++++++++++++-------
5 files changed, 185 insertions(+), 80 deletions(-)
--
2.5.0
More information about the dev
mailing list