#
c96e9ca3 |
| 28-Feb-2024 |
Sivaramakrishnan Venkat <venkatx.sivaramakrishnan@intel.com> |
doc: update devices list in QAT compression guide
Missing GEN2, GEN3 and GEN4 devices updated for the QAT compression.
Signed-off-by: Sivaramakrishnan Venkat <venkatx.sivaramakrishnan@intel.com> Ac
doc: update devices list in QAT compression guide
Missing GEN2, GEN3 and GEN4 devices updated for the QAT compression.
Signed-off-by: Sivaramakrishnan Venkat <venkatx.sivaramakrishnan@intel.com> Acked-by: Ciara Power <ciara.power@intel.com>
show more ...
|
#
f925068a |
| 26-Feb-2024 |
Ciara Power <ciara.power@intel.com> |
common/qat: add new GEN3 device
Added new GEN3 QAT device ID. This device has a wireless slice, but other GEN3 devices do not, so we must set a flag to indicate this wireless enabled device.
Capabi
common/qat: add new GEN3 device
Added new GEN3 QAT device ID. This device has a wireless slice, but other GEN3 devices do not, so we must set a flag to indicate this wireless enabled device.
Capabilities for the device are slightly different from base GEN3 capabilities, some are removed from the list for this device.
Symmetric, asymmetric and compression services are enabled.
Signed-off-by: Ciara Power <ciara.power@intel.com> Acked-by: Kai Ji <kai.ji@intel.com>
show more ...
|
#
c13cecf6 |
| 17-Apr-2020 |
Adam Dybkowski <adamx.dybkowski@intel.com> |
compress/qat: support IM buffer too small operation
This patch implements a special way of buffer handling when internal QAT IM buffer is too small for Huffman dynamic compression operation. Instead
compress/qat: support IM buffer too small operation
This patch implements a special way of buffer handling when internal QAT IM buffer is too small for Huffman dynamic compression operation. Instead of falling back to fixed compression, the operation is now split into multiple smaller dynamic compression requests (possible to execute on QAT) and their results are then combined and copied into the output buffer. This is not possible if any checksum calculation was requested - in such case the code falls back to fixed compression as before.
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
026f21c0 |
| 15-Jan-2020 |
Fiona Trahe <fiona.trahe@intel.com> |
common/qat: support dual threads for enqueue/dequeue
Remove the limitation whereby enqueue and dequeue must be done in same thread. The inflight calculation is reworked to be thread-safe for 2 threa
common/qat: support dual threads for enqueue/dequeue
Remove the limitation whereby enqueue and dequeue must be done in same thread. The inflight calculation is reworked to be thread-safe for 2 threads - note this is not general multi-thread support, i.e all enqueues to a qp must still be done in one thread and all dequeues must be done in one thread, but enqueues and dequeues may be in separate threads. Documentation updated.
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Signed-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
show more ...
|
#
82822753 |
| 20-Sep-2019 |
Adam Dybkowski <adamx.dybkowski@intel.com> |
compress/qat: add stateful decompression
This patch adds the stateful decompression feature to the DPDK QAT PMD.
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Fiona Trahe <fio
compress/qat: add stateful decompression
This patch adds the stateful decompression feature to the DPDK QAT PMD.
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
35233274 |
| 26-Mar-2019 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
compress/qat: add dynamic SGL allocation
This patch adds dynamic SGL allocation instead of static one. The number of element in SGL can be adjusted in each operation depend of the request.
Signed-o
compress/qat: add dynamic SGL allocation
This patch adds dynamic SGL allocation instead of static one. The number of element in SGL can be adjusted in each operation depend of the request.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
5f40555b |
| 14-Jan-2019 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
doc: update qat compression guide
Added limitations description for the QAT compression PMD. Updated intermediate buffers description in qat.rst file.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak
doc: update qat compression guide
Added limitations description for the QAT compression PMD. Updated intermediate buffers description in qat.rst file.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
e2e35849 |
| 21-Dec-2018 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
compress/qat: add compression on DH895x
This patch enables compression on DH895x HW series and updates supported hardware accelerator devices list.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@in
compress/qat: add compression on DH895x
This patch enables compression on DH895x HW series and updates supported hardware accelerator devices list.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
a124830a |
| 26-Oct-2018 |
Fiona Trahe <fiona.trahe@intel.com> |
compress/qat: enable dynamic huffman encoding
Enable dynamic huffman encoding in the QAT comp PMD.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Signed-off-by: Fiona Trahe <fiona.trahe@
compress/qat: enable dynamic huffman encoding
Enable dynamic huffman encoding in the QAT comp PMD.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
show more ...
|
#
59ad25fe |
| 10-Aug-2018 |
Fiona Trahe <fiona.trahe@intel.com> |
doc: add overview of qat guide
Add overview of QAT doc sections and link between them. Indent to next level all sections within the crypto and common sections.
Signed-off-by: Fiona Trahe <fiona.tra
doc: add overview of qat guide
Add overview of QAT doc sections and link between them. Indent to next level all sections within the crypto and common sections.
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com>
show more ...
|
#
d2054aad |
| 10-Aug-2018 |
Fiona Trahe <fiona.trahe@intel.com> |
doc: add limitations to qat compressdev guide
Add two missing limitations to QAT compressdev documentation.
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Tomasz Jozwiak <tomaszx.jozw
doc: add limitations to qat compressdev guide
Add two missing limitations to QAT compressdev documentation.
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com>
show more ...
|
#
1947bd18 |
| 23-Jul-2018 |
Fiona Trahe <fiona.trahe@intel.com> |
compress/qat: support scatter-gather buffers
This patch adds Scatter-Gather List (SGL) feature to QAT compression PMD.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Signed-off-by: Fiona
compress/qat: support scatter-gather buffers
This patch adds Scatter-Gather List (SGL) feature to QAT compression PMD.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
#
bb44fb6f |
| 13-Jul-2018 |
Fiona Trahe <fiona.trahe@intel.com> |
doc: add QAT compression guide
Extend QAT guide to cover crypto and compression and common information, particularly about kernel driver dependency. Update release note. Update compression feature l
doc: add QAT compression guide
Extend QAT guide to cover crypto and compression and common information, particularly about kernel driver dependency. Update release note. Update compression feature list for qat.
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|