What's New
The following tables describe the latest updates in the Kunpeng Library documentation. New features are released after being verified.
December 2025
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Accelerator Engine User Guide. |
|
|
2 |
Updated the KUAF Developer Guide. |
Added support for asymmetric algorithms RSA and SM2 in the KUAF. |
|
3 |
Updated the Kunpeng System Library Developer Guide. |
Added KHSEL enhancements, including the optimization of the Hyperscan multi-pattern matching algorithm and the backend validation of long strings for the Rose interpreter. |
|
4 |
Updated the Hyperscan Compilation Guide. |
Added the false positive blocking feature for the multi-pattern matching algorithm and optimized backend validation of long rules for the Rose interpreter. |
|
5 |
Updated the HW265Enc User Guide. |
Applied affinity optimization to the HW265 encoding library and verified the adaptation and performance of this library based on new Kunpeng 920 processor models. |
September 2025
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Accelerator Engine User Guide. |
|
|
2 |
Added the KACC_crypto library. |
The KACC_crypto library leverages CPU SIMD and pipelining to improve single-core computing efficiency, optimize the SHA1 MB algorithm, and enhance HMAC performance. It can connect to VPP applications. |
|
3 |
Updated the Kunpeng System Library Developer Guide. |
Optimized the SVE implementations of memcpy and memset in the kpglibc library. |
|
4 |
Added the x265 encoding library. |
x265 is an open source free software and function library for encoding HEVC/H.265 videos. It takes advantage of SVE, a vectorized instruction set architecture, to improve the video encoding performance on Arm devices. |
|
5 |
Added the Kunpeng Image Library. |
The Kunpeng Image Library optimizes the image encoding performance of open source image libraries libwebp and libavif, as well as the sws_scale function in FFmpeg libswscale, through vector, algorithm, and process optimization. |
June 2025
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Accelerator Engine User Guide. |
|
|
2 |
Added the Kunpeng Unified Acceleration Framework (KUAF). |
Developed by Kunpeng, KUAF enhances the collaboration between the Kunpeng Accelerator Engine (KAE) hardware and software libraries for faster compression. |
|
3 |
Updated the BiSheng JDK Acceleration Library User Guide. |
Added support for JProfilecache and DynamicMaxHeap features to BiSheng JDK 8. |
|
4 |
Updated the Kunpeng System Library Developer Guide. |
|
|
5 |
Updated the Hyperscan Compilation Guide. |
Updated the content related to KHSEL. |
|
6 |
Added the Kunpeng Acceleration JSON (KACC_JSON) library. |
KACC_JSON is a high-performance JSON function library provided by Huawei based on the Kunpeng platform. It uses SVE256 instructions to enhance JSON serialization and deserialization. By leveraging Kunpeng hardware advantages, KACC_JSON delivers higher performance than Gson, an open source Java library. |
|
7 |
Updated the HMPP User Guide. |
Implemented Enhanced Voice Services (EVS) encoding for the audio library based on the Kunpeng 920 processor. |
|
8 |
Updated the Kunpeng Computer Vision Library User Guide. |
|
|
9 |
Added the HW265Enc encoder. |
HW265Enc is a video encoder developed by Huawei following the H.265/High Efficiency Video Coding (HEVC) standard. |
March 2025
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Accelerator Engine Developer Guide. |
|
|
2 |
Updated the BiSheng JDK Acceleration Library User Guide. |
Added the JBolt feature in BiSheng JDK 11. |
|
3 |
Updated the Kunpeng System Library Developer Guide. |
|
|
4 |
Updated the HMPP User Guide. |
Implemented Enhanced Voice Services (EVS) decoding for the audio library based on the Kunpeng 920 processor. |
|
5 |
Updated the Kunpeng Computer Vision Library User Guide. |
Optimized five OpenCV image preprocessing functions (convertTo, contourArea, threshold, countNonZero, and warpAffine) based on Kunpeng 920 series processors. |
December 2024
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Accelerator Engine Developer Guide. |
|
|
2 |
Updated the BiSheng JDK Acceleration Library User Guide. |
Added the JBolt feature to the BiSheng JDK acceleration library. |
|
3 |
Updated the Kunpeng System Library Developer Guide. |
|
|
4 |
Released the Kunpeng System Library Open Source Software Notice. |
Added the open source software notice of the Kunpeng System Library. |
|
5 |
Updated the HAF User Guide. |
Upgraded the HAF software package to 1.4.0. |
|
6 |
Updated the Hyperscan Compilation Guide. |
Added the KHSEL package based on Hyperscan 5.4.2. |
|
7 |
Updated the HMPP User Guide. |
Added wavelet transform and IIR filtering functions to the signal library. |
|
8 |
Added the Kunpeng Computer Vision (KPCV) library. |
The Kunpeng Computer Vision Library (KPCV) leverages Kunpeng vector instructions to optimize OpenCV and PyTorch image operators. |
September 2024
June 2024
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the HMPP User Guide. |
|
|
2 |
Updated the Kunpeng System Library Developer Guide. |
Added the KSL_ASN1 and KQMallocmt sub-libraries. |
|
3 |
Updated the Hyperscan Compilation Guide. |
Added the compilation guide for Hyperscan 5.4.2 on openEuler. |
March 2024
February 2024
January 2024
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the HMPP User Guide. |
Added the GSMHR interface for audio encoding. |
|
2 |
Updated the Kunpeng Math Library Developer Guide. |
|
|
3 |
Updated the Kunpeng Math Library Migration Guide. |
Added content about the migration of the LAPACK library. |
|
4 |
Updated the Kunpeng System Library Developer Guide. |
Added the Hyper Thread Library (HTL). |
|
5 |
LOM DPDK |
Added the DPDK 21.11.5 support for openEuler 22.03 LTS SP2. |
November 2023
October 2023
No. |
Update |
Description |
Document |
|---|---|---|---|
1 |
Updated the Kunpeng Math Library Developer Guide. |
Added the implementation functions of the KML_MATH, KML_VML, KML_LAPACK, KML_BLAS, and KML_SCALAPACK libraries. |
|
2 |
Updated the Kunpeng Math Library Migration Guide. |
Added migratable interface functions to the KML_LAPACK library. |
|
3 |
Updated the Kunpeng System Library Developer Guide. |
Added the Kunpeng high-performance memory library KQMalloc, which is used for memory application and release. |