首页 > 其他分享 >华为昇腾300i 推理芯片配置

华为昇腾300i 推理芯片配置

时间:2024-08-03 16:56:13浏览次数:12  
标签:13 01 芯片 Driver 08 sudo 300i 2024 华为

一、查看信息

  1. 执行命令:在命令行中输入以下命令来查看NPU的信息,包括型号、数量等:
     

    bash

    npu-smi info

    或者使用以下命令来实时监控NPU信息:
     

    bash

    watch -n 0.5 npu-smi info

    这些命令将列出服务器的NPU信息,包括型号和数量等。
  2. 查看输出信息:命令执行后,您将看到类似于以下格式的信息:
     

    text

    +------------------+------------------+------------------+ | Field | Description | Value | +------------------+------------------+------------------+ | NPU | 设备 id | 0 | | Name | 芯片名称 | Ascend 910 | | Health | 芯片健康状态 | OK | | Power(W) | 芯片功率 | 50 | | Temp(C) | 芯片温度 | 70 | | Memory-Usage(MB) | 内存占用 | 2048 | +------------------+------------------+------------------+

    其中,Name字段显示的就是NPU的型号。

二、创建 HwHiAiUser 用户

  1. 创建 HwHiAiUser 用户:使用以下命令创建 HwHiAiUser 用户:
     

    bash

    sudo useradd -m HwHiAiUser

    这个命令会创建一个名为 HwHiAiUser 的新用户,并为其创建一个主目录。
  2. 设置密码(可选):如果需要为这个用户设置密码,可以使用以下命令:
     

    bash

    sudo passwd HwHiAiUser

    然后按提示输入并确认密码。
  3. 将用户添加到必要的组:可能需要将 HwHiAiUser 添加到某些组中,以确保其具有正确的权限:
     

    bash

    sudo usermod -aG sudo HwHiAiUser

    这会将 HwHiAiUser 添加到 sudo 组,使其具有管理员权限。
  4. 重新运行安装程序:创建用户后,重新运行安装程序:
     

    bash

    sudo ./Ascend-hdk-310p-npu-driver_24.1.rc2_linux-aarch64.run --full

  5. 检查安装日志:如果安装过程中遇到其他问题,可以查看安装日志以获取更多信息:
     

    bash

    cat /var/log/ascend_seclog/ascend_install.log

请注意,创建新用户和修改系统配置可能需要管理员权限。确保您有足够的权限执行这些操作。此外,在进行这些更改之前,建议备份重要数据。

三、安装net-tools

  1. 安装 net-tools 包:
    ifconfig 通常包含在 net-tools 包中。您可以使用以下命令安装它:
     

    bash

    sudo apt-get update sudo apt-get install net-tools

  2. 验证安装:
    安装完成后,可以通过运行以下命令来验证 ifconfig 是否可用:
     

    bash

    ifconfig

    如果命令成功执行并显示网络接口信息,则说明安装成功。
  3. 重新运行安装程序:
    安装 net-tools 后,再次尝试运行昇腾驱动安装程序:
    pip
    
    Command 'pip' not found, but can be installed with:
    
    sudo apt install python3-pip
    
    baixin@baixin:~$ sudo apt-get install python3 python3-pip
    

    bash

    sudo ./Ascend-hdk-310p-npu-driver_24.1.rc2_linux-aarch64.run --full

  4. 检查其他依赖:

四、安装驱动

  1. 重新运行安装程序:
    安装 net-tools 后,再次尝试运行昇腾驱动安装程序:
     

    bash

    sudo ./Ascend-hdk-310p-npu-driver_24.1.rc2_linux-aarch64.run --full

sudo ./Ascend-hdk-310p-npu-driver_24.1.rc2_linux-aarch64.run --full
[sudo] password for baixin: 
Verifying archive integrity...  100%   SHA256 checksums are OK. All good.
Uncompressing ASCEND DRIVER RUN PACKAGE  100%  
[Driver] [2024-08-01 13:42:07] [INFO]Start time: 2024-08-01 13:42:07
[Driver] [2024-08-01 13:42:07] [INFO]LogFile: /var/log/ascend_seclog/ascend_install.log
[Driver] [2024-08-01 13:42:07] [INFO]OperationLogFile: /var/log/ascend_seclog/operation.log
[Driver] [2024-08-01 13:42:07] [INFO]base version is none.
[Driver] [2024-08-01 13:42:07] [WARNING]Do not power off or restart the system during the installation/upgrade
[Driver] [2024-08-01 13:42:07] [INFO]set username and usergroup, HwHiAiUser:HwHiAiUser
[Driver] [2024-08-01 13:42:08] [INFO]driver and firmware version relationship check success
[Driver] [2024-08-01 13:42:11] [INFO]driver install type: Rebuild
[Driver] [2024-08-01 13:42:11] [INFO]Rebuilding by kernel path(/lib/modules/5.4.0-190-generic/build), detail in /var/log/ascend_seclog/ascend_rebuild.log
[Driver] [2024-08-01 13:42:22] [WARNING]Rebuild ko has something wrong, detail in /var/log/ascend_seclog/ascend_rebuild.log
[Driver] [2024-08-01 13:42:22] [INFO]Do you want to try build driver after input kernel absolute path? [y/n]:
y
[Driver] [2024-08-01 13:42:46] [INFO]Please input your kernel absolute path or input [Q/q] to exit:
/lib/modules/$(uname -r)/build
[Driver] [2024-08-01 13:43:47] [WARNING]/lib/modules/$(uname -r)/build no exist or not a absolute path! input again or input [Q/q] to exit
/lib/modules/5.4.0-190-generic/build
[Driver] [2024-08-01 13:44:59] [INFO]Rebuilding by kernel path(/lib/modules/5.4.0-190-generic/build)

标签:13,01,芯片,Driver,08,sudo,300i,2024,华为
From: https://blog.csdn.net/sinat_37574187/article/details/140857130

相关文章

  • 基于STM32设计的实验室智能门禁系统(华为云IOT)(198)
    基于STM32设计的实验室智能门禁系统(华为云IOT)(198)文章目录一、前言1.1项目介绍【1】项目功能介绍【2】项目硬件模块组成1.2设计思路【1】整体设计思路【2】整体构架【3】上位机开发思路【4】供电方式1.3项目开发背景【1】选题的意义......
  • LKT4304芯片对比认证方案
    对比案应用模式固定,调试简单,MCU主控端只需要移植对称加密算法和简单的加密操作即可,不需对主控MCU端原有程序做大的改动。同时也不需要用户了解加密芯片内部运行流程,因此调试周期短,研发投入小。凌科芯安公司提供相应的Demo例程,用户直接移植即可使用。 对比认证方案实现的步骤如下......
  • leetcode20.有效的括号、华为OD机试-(C卷,100分)- 表达式括号匹配
    leetcode20.有效的括号题目描述给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。示例1:输入:s=“()......
  • 华为交换机堆叠技术
    什么是堆叠?堆叠是指将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上虚拟成一台交换设备,作为一个整体参与数据转发。堆叠是目前广泛应用的一种横向虚拟化技术,具有提高可靠性、扩展端口数量、增大带宽、简化组网等作用。相关文章推荐 点击查看: 华为交换机组建堆......
  • H7-TOOL自制Flash读写保护算法系列,为STM32H7全系列芯片制作读写使能和解除算法,支持在
    说明:很多IC厂家仅发布了内部Flash算法文件,并没有提供读写保护算法文件,也就是选项字节算法文件,需要我们制作。实际上当前已经发布的TOOL版本,已经自制很多了。但是依然有些厂家还没自制,所以陆续开始为这些厂家提供读写保护支持。最近好几个网友咨询H7系列芯片保护支持,马不停蹄,已......
  • AP510X 单路低压差线性恒流芯片 LED手电筒台灯车灯照明方案
    产品描述AP510X是一系列电路简洁的单路线性LED恒流芯片,适用于3-60V电压范围的LED恒流调光领域。AP510X采用我司算法,可以实现高精度的恒流效果,输出电流恒流精度≤±3%,电源供电工作范围为3-40V,可以轻松满足锂电池以及市场上面中低压的应用需求。PWM调光支持高辉应用,可以支持20K以......
  • LKT加密芯片优势
    凌科芯安公司作为加密芯片行业的高新技术企业,通过了ISO9001质量体系标准认证,其芯片操作系统LKCOS,通过了权威部门的严格检测,通过技术自主创新研发,保护了自己的知识产权和经济利益,更有效的保护了行业内的信息安全。凭借多年的智能卡技术的深入研究的同时,以及嵌入式加密领域积累的深......
  • 基于ads1292的心电信号采集之芯片关键点备忘
    一前记团队在作基于ads1292的心电数据采集时候,遇到了一些问题。这里做一个记录和备忘。也希望能帮的到同样遇到困难的朋友。 二关注点1reset引脚不能悬空,这个悬空的时候,笔者发现ads1292无法正常工作。  2.start信号在单独使用的时候,不要接GND......
  • LKT4304芯片对比认证方案
    对比案应用模式固定,调试简单,MCU主控端只需要移植对称加密算法和简单的加密操作即可,不需对主控MCU端原有程序做大的改动。同时也不需要用户了解加密芯片内部运行流程,因此调试周期短,研发投入小。凌科芯安公司提供相应的Demo例程,用户直接移植即可使用。对比认证方案实现的步骤如下:......
  • 2024年华为OD机试真题-结队编程 -(C++/Java/python)-OD统一考试(C卷D卷)
     2024华为OD机试真题目录-(B卷C卷D卷)-【C++JavaPython】题目描述某部门计划通过结队编程来进行项目开发,已知该部门有N名员工,每个员工有独一无二的职级,每三个员工形成一个小组进行结队编程,结队分组规则如下:从部门中选出序号分别为i、j、k的3名员工,他们的职级分贝为......