[PATCH 0/3] Introduce UADK compression driver
Zhangfei Gao
zhangfei.gao at linaro.org
Sat May 11 05:05:09 CEST 2024
On Mon, 22 Apr 2024 at 22:31, Zhangfei Gao <zhangfei.gao at linaro.org> wrote:
>
> Introduce a new compress PMD for hardware accelerators based on UADK [1].
>
> UADK is a framework for user applications to access hardware accelerators.
> UADK relies on IOMMU SVA (Shared Virtual Address) feature, which share
> the same page table between IOMMU and MMU.
> Thereby user application can directly use virtual address for device dma,
> which enhances the performance as well as easy usability.
>
> Besides, crypto PMD is under drivers/crypto/uadk/
>
> [1] https://github.com/Linaro/uadk
>
> Test:
> sudo dpdk-test --vdev=compress_uadk
> RTE>>compressdev_autotest
> RTE>>quit
>
> dd if=/dev/random of=data bs=1M count=1;
> sudo dpdk-test-compress-perf -l 1,2 --vdev compress_uadk \
> -- --driver-name compress_uadk --input-file data
>
>
> Zhangfei Gao (3):
> compress/uadk: Introduce UADK compression driver
> compress/uadk: support basic operations
> compress/uadk: support burst enqueue/dequeue
Any comments?
Thanks
More information about the dev
mailing list