Linaro Connect 24

Cover image

Join us at Linaro Connect, where innovation meets collaboration!

Discover the future of ARM open-source software, network with industry leaders, engineers, and ARM software experts, and don’t forget the Linaro Connect hacking sessions.

Let’s connect, learn, and innovate together.

May 14, 2024

1 week ago

May 17, 2024

1 week ago

Madrid, Spain

Profile Picture
Zhangfei Gao

Software Engineer
Standard Ticket


MAD24-408 Accelerator: UADK’s usage and development



  • Friday, 17 May 10:55 - 11:20
  • Room: Keynote | Zaragoza III+IV

UACCE(Unified/User-space-access-intended Accelerator Framework) was upstream to Linux kernel version 5.7, and it targets to provide Shared Virtual Addressing (SVA) between accelerators and processes. So accelerator can access any data structure of the main CPU. It is jointly developed by Huawei and Linaro. Some open source projects have joint or are in the process of joining the UACCE, such as UADK(User Space Accelerator Development Kit), DPDK(Data Plane Development Kit), SPDK(Storage Performance Development Kit) and so on. We will share the current development status, the usage cases, the performance, and the future evolution of UACCE.