我要评分
获取效率
正确性
完整性
易理解

Kunpeng Math Library

The Kunpeng Math Library (KML) provides high-performance mathematical functions which are optimized based on the Kunpeng platform. All interfaces are implemented by C/C++ and assembly languages. Some interfaces are encapsulated using Java. Based on the Kunpeng architecture, KML optimizes code through vectorization, data prefetch, compilation optimization, data rearrangement, inline assembly, and algorithm optimization to achieve high running performance.

KML contains libraries for a wide range of mathematical computations, which are KML_BLAS, KML_SPBLAS, KML_VML, KML_MATH, KML_FFT, KML_LAPACK, KML_SVML, KML_SOLVER, and KML_JAVA (a library encapsulated in Java based on the JNI technology). For details, see Kunpeng Math Library Developer Guide.