Installation

This document describes how to quickly install the Mind Inference Engine (MindIE) software.

Installation Scheme

This document describes how to install the MindIE software in image/container and physical machine (PM) scenarios. Figure 1 shows the deployment architecture. The following lists the application scenarios, advantages, and disadvantages of each installation mode. Select a proper installation mode based on the application scenario.

  • Image installation: This is the simplest installation mode. You can download the packaged image from the Ascend community. The image contains necessary dependencies and software such as CANN, PTA, and MindIE. You only need to pull the image and start the container.
  • PM installation: This installation mode is used to install software such as CANN, PTA, and MindIE on a PM one by one when the Docker container is not used. In this mode, all software is directly installed in the OS of the PM.
  • Container installation: This installation mode is used to install software such as CANN, PTA, and MindIE in containers one by one, which is equivalent to manually creating images. This mode provides higher flexibility for users. Users can select and specify software versions. In addition, the software environment in each container is independent.
Figure 1 Installation scheme

Hardware Mapping and Supported OSs

This section provides the list of OSs supported by the software package. Run the following command to query the version of the current OS. If the displayed OS version is not on the list of OS versions supported by the product, replace it with a supported OS.

uname -m && cat /etc/*release
Table 1 Supported OSs

Hardware

OS

Atlas 800I A2 inference server

AArch64:

  • CentOS 7.6
  • CTYunOS 23.01
  • CULinux 3.0
  • Kylin V10 GFB
  • Kylin V10 SP2
  • Kylin V10 SP3
  • Kylin V10 SP3 2403 4.19.90-89.11.v2401
  • Kylin V11
  • Ubuntu 22.04
  • AliOS3
  • BCLinux 21.10 U4
  • Ubuntu 24.04 LTS
  • openEuler 22.03 LTS
  • openEuler 24.03 LTS SP1
  • openEuler 22.03 LTS SP4

Atlas 300I Duo inference card+Atlas 800 inference server (model 3000)

AArch64:

  • BCLinux 21.10
  • Debian 10.8
  • Kylin V10 SP1
  • Kylin V10 SP3 2403 4.19.90-89.11.v2401
  • Kylin V11
  • Ubuntu 20.04
  • Ubuntu 22.04
  • UOS20-1020e
  • openEuler 24.03 SP1
  • openEuler 22.03 LTS SP4

Atlas 300I Duo inference card+Atlas 800 inference server (model 3010)

X86_64:

  • Ubuntu 22.04

Atlas 800I A3 SuperPoD Server

AArch64:

  • openEuler 22.03
  • CULinux 3.0
  • Kylin V10 SP3 2403
  • Kylin V11
  • BCLinux 21.10 U4 (kernel version: 5.10.0-200.0.0.131.30)
  • CTyunOS 3