Table 1 Features and documents related to 25.1.RC1
Feature
Document
Description
Kunpeng Accelerator Engine
Kunpeng Accelerator Engine Release Notes
Kunpeng Accelerator Engine User Guide
Adapted KAE 2.0 to TencentOS 5.4.
Adapted KAE 2.0 for BoringSSL RSA hardware-based acceleration.
Added asynchronous support to the KAELz4 library.
Adjusted the document content structure.
Combined the Kunpeng Accelerator Engine Developer Guide (KAE Encryption and Decryption) and the Kunpeng Accelerator Engine Developer Guide (KAEzip) into the Kunpeng Accelerator Engine User Guide.
Moved some content in the "Software Usage" section to the Kunpeng Accelerator Engine Best Practices.
Moved the "Troubleshooting" section to the Kunpeng Accelerator Engine FAQs.
Deleted the "Upgrading KAE" section.
Moved the "Uninstalling KAE" section to the "Maintenance" section.
Integrated the Kunpeng Accelerator Engine API Reference to the "Maintenance" section.
Kunpeng Unified Acceleration Framework
KUAF Release Notes
KUAF Developer Guide
Developed by Kunpeng, KUAF enhances the collaboration between the Kunpeng Accelerator Engine (KAE) hardware and software libraries for faster compression.
Kunpeng System Library
Kunpeng System Library Release Notes
Kunpeng System Library Developer Guide
Kunpeng System Library Open Source Software Notice
kpglibc: Separated the time function to libkpglibc_time.so and added the memcpy optimization.
KHSEL:
Optimized Flink's replaceALL function in C, doubling the performance compared to the replaceALL function implemented in Java.
Optimized the Hyperscan short-byte rule matching algorithm based on the new Kunpeng 920 processor model, improving the performance by 20%.
Hyperscan
Hyperscan Compilation Guide
Optimized Flink's replaceALL function in C, doubling the performance compared to the replaceALL function implemented in Java.
Optimized the Hyperscan short-byte rule matching algorithm based on the new Kunpeng 920 processor model, improving the performance by 20%.
HMPP
HMPP Release Notes
HMPP User Guide
Implemented Enhanced Voice Services (EVS) encoding for the audio library (HMPPA) based on the Kunpeng 920 processor and added four interfaces.
HW265Enc encoder
HW265Enc Release Notes
HW265Enc User Guide
Based on the H.265/HEVC (High Efficiency Video Coding) standard, HW265Enc encodes YUV pixel files to generate H.265/HEVC video bitstream files, and supports 8-bit color depth and 420p format. It can run only on the AArch64 processor platform specified by Huawei.
Kunpeng Computer Vision Library
Kunpeng Computer Vision Library Release Notes
Kunpeng Computer Vision Library User Guide
Optimized six OpenCV image preprocessing functions (morphologyEx, copyMakeBorder, bitwise_and, bitwise_or, kcv_normalAndNCHW, and t) in the CV image operator library based on Kunpeng 920 series processors, improving the average performance by 20%.
Optimized two image preprocessing functions (crop and write_video) in the PyTorch image operator library based on Kunpeng 920 series processors, improving the average performance by 20%.