[dpdk-dev] [PATCH 0/2] crypto/qat: performance optimisation

De Lara Guarch, Pablo pablo.de.lara.guarch at intel.com
Tue Oct 25 16:45:43 CEST 2016



> -----Original Message-----
> From: Trahe, Fiona
> Sent: Monday, October 24, 2016 5:00 AM
> To: dev at dpdk.org
> Cc: De Lara Guarch, Pablo; Trahe, Fiona; Griffin, John; Jain, Deepak K; Kusztal,
> ArkadiuszX
> Subject: [PATCH 0/2] crypto/qat: performance optimisation
> 
> 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

Applied to dpdk-next-crypto.
Thanks,

Pablo




More information about the dev mailing list