Rate This Document
Findability
Accuracy
Completeness
Readability

Overview

Introduction to KSL

The Kunpeng System Library (KSL) provides high-performance system functions which are optimized based on the Kunpeng platform. All interfaces are implemented by C, C++, and assembly languages. Table 1 shows the composition of KSL.

Table 1 KSL composition

No.

Library

Description

Application Scenario

1

AVX2KI

Arm implementation of Intel intrinsics

Adaptation and migration of Intel intrinsics to Kunpeng processors

KSL is available only for Kunpeng processors. To achieve the optimal performance, the KSL interface does not verify all input parameters. The validity of input parameters is ensured by the service that calls the interface.

This document provides the installation guide, detailed interface definition, and sample code of KSL.