Message ID | 20240529094435.11140-1-shameerali.kolothum.thodi@huawei.com (mailing list archive) |
---|---|
Headers | show |
Series | Live migration acceleration with UADK | expand |
On Wed, May 29, 2024 at 10:44:20AM +0100, Shameer Kolothum via wrote: > Hi, > > This series adds support for UADK library based hardware acceleration > for live migration. UADK[0] is a general-purpose user space accelerator > framework that uses shared virtual addressing (SVA) to provide a unified > programming interface for hardware acceleration of cryptographic and > compression algorithms. > > UADK makes use of the UACCE(Unified/User-space-access-intended Accelerator > Framework) Linux kernel module which enables hardware accelerators from > different vendors that support SVA to adapt to UADK. Linux kernel from > v5.9 has support for UACCE and SVA on ARM64 platforms. > > Currently, HiSilicon Kunpeng hardware accelerators have been registered with > UACCE and the Zip accelerator on these platforms can be used for compression > which can free up CPU computing power and improve computing performance. > > This series is on top of Intel IAA accelerator live migration support > series[1] from Yuan Liu. Many thanks for doing this. Just looked at the IAA series too, I didn't read multifd-*.[ch] much on both sides but both the series look pretty clean to me. Thanks,