Message ID | 20240422143102.251-1-zhangfei.gao@linaro.org |
---|---|
Headers | show |
Series | Introduce UADK compression driver | expand |
On Mon, 22 Apr 2024 at 22:31, Zhangfei Gao <zhangfei.gao@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