Technical presentation - 30 minutes (including q&a)
UADK (Unified Acceleration Development Kit) was initially designed to support hardware accelerators. However, it has now expanded to include CPU-based accelerators like CE (Cryptographic Extensions) and SVE (Scalable Vector Extensions) to optimize performance in specific scenarios. Currently, only one type of accelerator can be used at a time. To further enhance performance, UADK aims to support multiple heterogeneous accelerators simultaneously. This includes hardware accelerators, CPU instruction-based accelerators, and potentially other future accelerators. The goal is to achieve optimal performance by intelligently scheduling tasks across different accelerators based on their strengths and workload requirements.
No bio available