AT800(3000) +昇腾300V 之一 环境部署

2023-10-28 12:20
文章标签 部署 环境 3000 at800 300v

本文主要是介绍AT800(3000) +昇腾300V 之一 环境部署,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

环境部署

  • 背景
    • 服务器 硬件资源
      • 系统:
      • CPU:
      • NPU:
        • 固件与驱动
        • CANN

背景

因nvidia 受限 公司转华为推理服务器 AT800(3000) + 昇腾 ,将推出一系列文章 ,记录过程。

服务器 硬件资源

系统:

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.6 LTS
Release:	20.04
Codename:	focal
sudo dmidecode -t system
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.Handle 0x0001, DMI type 1, 27 bytes
System InformationManufacturer: RCSITProduct Name: AT800 (Model 3000)Version: To be filled by O.E.M.Serial Number: 2102313NMSP0N6100250UUID: 3fe02c62-f82e-a139-ec11-afedc88ff166Wake-up Type: Power SwitchSKU Number: To be filled by O.E.M.Family: To be filled by O.E.M.Handle 0x0005, DMI type 32, 11 bytes
System Boot InformationStatus: No errors detected

CPU:

查看CPU信息

lscpu
Architecture:                    aarch64
CPU op-mode(s):                  64-bit
Byte Order:                      Little Endian
CPU(s):                          64
On-line CPU(s) list:             0-63
Thread(s) per core:              1
Core(s) per socket:              32
Socket(s):                       2
NUMA node(s):                    2
Vendor ID:                       0x48
Model:                           0
Stepping:                        0x1
CPU max MHz:                     2600.0000
CPU min MHz:                     200.0000
BogoMIPS:                        200.00
L1d cache:                       4 MiB
L1i cache:                       4 MiB
L2 cache:                        32 MiB
L3 cache:                        64 MiB
NUMA node0 CPU(s):               0-31
NUMA node1 CPU(s):               32-63
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1:        Mitigation; __user pointer sanitization
Vulnerability Spectre v2:        Not affected
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm

Vendor ID:0x48 // 鲲鹏 920
双核

查看具体国产CPU信息

 sudo dmidecode -t processor 
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.Handle 0x001B, DMI type 4, 48 bytes
Processor InformationSocket Designation: CPU01Type: Central ProcessorFamily: ARMManufacturer: HiSiliconID: 10 D0 1F 48 00 00 00 00Signature: Implementor 0x48, Variant 0x1, Architecture 15, Part 0xd01, Revision 0Version: HUAWEI Kunpeng 920 5220Voltage: 0.9 VExternal Clock: 100 MHzMax Speed: 2600 MHzCurrent Speed: 2600 MHzStatus: Populated, EnabledUpgrade: UnknownL1 Cache Handle: 0x0018L2 Cache Handle: 0x0019L3 Cache Handle: 0x001ASerial Number: E4E03DD500702C0CAsset Tag: To be filled by O.E.M.Part Number: To be filled by O.E.M.Core Count: 32Core Enabled: 32Thread Count: 32Characteristics:64-bit capableMulti-CoreExecute ProtectionEnhanced VirtualizationPower/Performance ControlHandle 0x001F, DMI type 4, 48 bytes
Processor InformationSocket Designation: CPU02Type: Central ProcessorFamily: ARMManufacturer: HiSiliconID: 10 D0 1F 48 00 00 00 00Signature: Implementor 0x48, Variant 0x1, Architecture 15, Part 0xd01, Revision 0Version: HUAWEI Kunpeng 920 5220Voltage: 0.9 VExternal Clock: 100 MHzMax Speed: 2600 MHzCurrent Speed: 2600 MHzStatus: Populated, EnabledUpgrade: UnknownL1 Cache Handle: 0x001CL2 Cache Handle: 0x001DL3 Cache Handle: 0x001ESerial Number: 20803DD500702414Asset Tag: To be filled by O.E.M.Part Number: To be filled by O.E.M.Core Count: 32Core Enabled: 32Thread Count: 32Characteristics:64-bit capableMulti-CoreExecute ProtectionEnhanced VirtualizationPower/Performance Control

信息显示 HUAWEI Kunpeng 920 5220 双核

NPU:

进入昇腾 社区
300V

固件与驱动

驱动固件

下载后安装

查看版本与设备

npu-smi -v
npu-smi version: 23.0.rc2
npu-smi info -lTotal Count                    : 4NPU ID                         : 1Product Name                   : IT21PDDDSerial Number                  : 2106030675ZENC000814Chip Count                     : 1NPU ID                         : 2Product Name                   : IT21PDDDSerial Number                  : 2106030675ZENC000922Chip Count                     : 1NPU ID                         : 5Product Name                   : IT21PDDDSerial Number                  : 2106030675ZENC000947Chip Count                     : 1NPU ID                         : 6Product Name                   : IT21PDDDSerial Number                  : 2106030675ZENC000843Chip Count                     : 1
CANN

cann6.2
按照指导安装

/usr/local/Ascend$ ls
ascend-toolkit  driver    host_servers_remove.sh  host_services_exit.sh   host_sys_init.sh
develop         firmware  host_servers_setup.sh   host_services_setup.sh  version.info

鲲鹏列表
昇腾列表

在这里插入图片描述

这篇关于AT800(3000) +昇腾300V 之一 环境部署的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/293159

相关文章

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

SQLite3 在嵌入式C环境中存储音频/视频文件的最优方案

《SQLite3在嵌入式C环境中存储音频/视频文件的最优方案》本文探讨了SQLite3在嵌入式C环境中存储音视频文件的优化方案,推荐采用文件路径存储结合元数据管理,兼顾效率与资源限制,小文件可使用B... 目录SQLite3 在嵌入式C环境中存储音频/视频文件的专业方案一、存储策略选择1. 直接存储 vs

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

SpringBoot实现多环境配置文件切换

《SpringBoot实现多环境配置文件切换》这篇文章主要为大家详细介绍了如何使用SpringBoot实现多环境配置文件切换功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 示例代码结构2. pom文件3. application文件4. application-dev文

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题

《Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题》:本文主要介绍Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未... 目录一、前言二、系统架构检测三、卸载旧版 Go四、下载并安装正确版本五、配置环境变量六、验证安装七、常见