Introduction
This document describes how to install the Kunpeng Unified Acceleration Framework (KUAF) and provides detailed interface definitions, helping you quickly get started with this framework.
Developed by Kunpeng, KUAF enhances the collaboration between the Kunpeng Accelerator Engine (KAE) hardware and software libraries for faster compression, encryption, and decryption.
KUAF can schedule KAE hardware accelerators to accelerate zlib compression/decompression and OpenSSL encryption/decryption. Table 1 lists the scheduling policies supported by KUAF.
No. |
Policy |
Description |
|---|---|---|
1 |
Hardware bandwidth-based scheduling |
Collects hardware bandwidth usage and switches to software libraries when the hardware bandwidth usage reaches the upper limit. |
2 |
Software-hardware resource ratio-based scheduling |
Configures a software-hardware resource ratio and randomly implements software computing or hardware computing based on the ratio. |