openEuler Kernel 技术解读 | UADK框架介绍
UADK全称为UserSpaceAcceleratorDevelopmentKit,是一套用户态硬件加速器开发工具集,旨在SVA技术下用户可以高效地利用鲲鹏硬件加速器能力,为用户提供基础的库和驱动支持,通俗地说就是给数据进行压缩解压缩、加解密等处理加速的软件库。UADK作为通用的加速器用户态框架并不只是支持鲲鹏加速器,配合UACCE框架可以支持任何厂商的加速器硬件,openEuler21.09Kernel已完整回合支持SVA。UADK框架分析UADK完整组件包括:支持SVA的加...