Rate This Document
Findability
Accuracy
Completeness
Readability

Environment Requirements

Server Compatibility

Table 1 OS dependencies

OS

Hyper MPI (2.3.0)

GCC for openEuler (10.3.1)

BiSheng Compiler (3.1.0)

KML (2.2.0)

CentOS 7.6

Y (GCC for openEuler 10.3.1, BiSheng Compiler 3.1.0)

Y

Y

Y (GCC 7.3.0 or later)

openEuler 22.03 SP2

Y (GCC for openEuler 10.3.1, BiSheng Compiler 3.1.0)

Y

Y

Y (GCC 7.3.0 or later)

Kylin V10 SP2

Y (GCC for openEuler 10.3.1, BiSheng Compiler 3.1.0)

Y

Y

Y (GCC 7.3.0 or later)

Kylin V10 for HPC

Y (GCC for openEuler 10.3.1, BiSheng Compiler 3.1.0)

Y

Y

Y (GCC 7.3.0 or later)

Kylinsec 3.5.2

Y (GCC for openEuler 10.3.1, BiSheng Compiler 3.1.0)

Y

Y

Y (GCC 7.3.0 or later)

The OSs in the above table use the AArch64 architecture and run on physical machines. Y indicates that the OS supports the installation, and N indicates that the OS does not support the installation.

Software Dependencies

Table 2 Software dependencies

Software Dependency

Hyper MPI

GCC for openEuler

BiSheng Compiler

KML

GCC

Y

N

Y (GCC 4.8.5 or later)

N

BiSheng Compiler

Y

N

N

N

glibc-devel (libc-dev-bin)

N

Y (glibc-devel 2.17 or later)

N

N

glibc

N

Y (glibc 2.17 or later)

Y (glibc 2.17 or later)

N

libatomic

N

N

Y (libatomic 1.2.0 or later)

N

  1. The preceding table lists the dependencies required for installing Hyper MPI, GCC for openEuler, BiSheng Compiler, and KML. Y indicates software dependency, and N indicates no software dependency.
  2. Hyper MPI must be used together with compilers. Hyper MPI can be classified into Hyper MPI-GCC and Hyper MPI-BiSheng, in which Hyper MPI-GCC depends on GCC for openEuler 10.3.1 and Hyper MPI-BiSheng depends on BiSheng Compiler 3.1.0. BiSheng Compiler depends on GCC 4.8.5 or later.
  3. If you need to use the SO dependency library of the Hyper MPI closed-source version, obtain and install it.