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

Verified Environments

Table 1 lists the environments in which the KVSIP has been verified. The compilers of different OSs are of the default versions.

Table 1 Verified environments

OS

CPU Type

Compiler

openEuler 20.03 LTS SP1

Huawei Kunpeng 920 or 916 processor

GCC 7.3.0

Kylin release V10

Huawei Kunpeng 920 or 916 processor

GCC 7.3.0

  • The KVSIP supports only Kunpeng 916 and 920 processors and will exit abnormally for any other processors.
  • KVSIP is a bottom-layer primitive library. The computing process involves memory read/write and allocation. You must install the OS by yourself and perform OS security hardening. Install only necessary applications or uninstall unnecessary applications that have been installed.

Note the following when using the KVSIP:

  1. KVSIP version

    You are advised to use the latest version of the KVSIP.

  2. OS compatibility

    Check whether the OS and CPU type are listed in the Table 1 of the KVSIP.

  3. UOS 20

    The AWK (text processing tool) and XmlLint (XML processing tool) must be preinstalled.

    1. Installing the AWK

      Most released Linux OSs come with AWK by default. Do as follows to install AWK if it is not preconfigured:

      yum install gawk
    2. Installing the XmlLint
      1. Obtain the XmlLint source package.
        ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz
      2. Decompress the source package.
        tar -zxvf libxml2-2.8.0.tar.gz
      3. Configure compilation environment variables.
        ./configure --prefix=/usr/local/libxml2 --build=arm-linux
      4. Compile the source code and install the tool.
        make && make install
      5. Copy the xmllint file to the /usr/bin directory.
        cp libxml2-2.8.0/.libs/xmllint /usr/bin/