背景:
想用 瀚博半导体载天VA1 加速卡 代替 NVIDIA 显卡跑深度学习模型
感谢瀚博的周工帮助解答。

正文:

  1. 小心拔出 NVIDIA 显卡,在PCIe 接口插上瀚博半导体载天VA1加速卡,如图:

    这时显示屏连接主板的集成显卡

  2. 卸载旧驱动(没有旧驱动的话跳过这步)

(1)检查推理加速卡是否已成功安装。

$ lspci -d:0100 -vvv
01:00.0 Processing accelerators: Device 1ec6:0100Subsystem: Device 1ec6:0031Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 0, Cache Line Size: 64 bytesInterrupt: pin A routed to IRQ 16Region 0: Memory at f7000000 (32-bit, non-prefetchable) [size=8M]Region 1: Memory at f6800000 (32-bit, non-prefetchable) [size=8M]Region 2: Memory at e8000000 (64-bit, prefetchable) [size=32M]Region 4: Memory at e0000000 (64-bit, prefetchable) [size=128M]Capabilities: <access denied>Kernel driver in use: vastaiKernel modules: vastai_pci

如果输出这样,则说明推理加速卡安装成功。
(2)查看加速卡驱动包名

$ sudo dpkg --get-selections | grep vastai
vastai-pci-d2-3-v2-1-a1-3-hwtype-2-dkms     install

(3)卸载加速卡驱动包

sudo dpkg -r vastai-pci-d2-3-v2-1-a1-3-hwtype-2-dkms

(3)重启电脑

sudo reboot
  1. 安装新驱动
    (1) 先安装 dkms 和 dpkg
sudo apt-get install dkms dpkg

检查 dkms 和 dpkg是否安装成功

$ dkms --version
dkms: 2.2.1.0
$ dpkg --version
Debian 'dpkg' package management program version 1.19.0.5 (amd64).
This is free software; see the GNU General Public License version 2 or
later for copying conditions. There is NO warranty.

(2)安装驱动

sudo dpkg -i /opt/vastai/vaststream/vastai-pci-d2-3-v2-1-a1-3-hwtype-2_00.23.02.06_x86_64.deb

期间设置8-16位的密码,输入两次,记住密码
(3)重启电脑

sudo reboot

电脑重启会出现下图场景:

参考:安装Ubuntu后重启出现perform MOK management 解决,需要用到之前设置的密码。

  1. 查看驱动是否安装成功
$ ll /dev/va*
crw-rw-rw- 1 root root 321,  4 2月  10 08:22 /dev/vacc0
crw-rw-rw- 1 root root 321,  2 2月  10 08:22 /dev/vastai0_ctl
crw-rw-rw- 1 root root 321,  1 2月  10 08:22 /dev/vastai0_version
crw-rw-rw- 1 root root 321,  5 2月  10 08:22 /dev/vastai_video0
crw-rw-rw- 1 root root  10, 58 2月  10 08:22 /dev/vatools
$ cat /dev/vastai0_version
[DriverV2.3.0_VideoV2.1.0_AIV1.3.0_01_23_01]
[SMCU: d88b356 20230130_194311]
[BMCU: VE1S-A3-002001R 20221011] [active]
[BMCU: no_version no_build time] [backup]
[VDMCU: a118a09 20230203_033124]
[VEMCU: a2d5b1 Build: 20230204_033253]
[VDSP: tag_ks_sw_v1_2_mix-173-g878eb4-dev Build: 20230203_200119]
[CMCU: 35135c Build: 20230109_085228]
[LMCU: 9cdfed Build: 20230109_085248]
[ODSP: 9b7cac Build: 20230111_195135]
[Driver: 00.23.02.06 d2_3_v2_1_a1_3 013db8fa 2023-02-06 03:15:42]
[pcie_phy_1.0.0]
[die 0] [BL0:VE1-2.0.1R d6e1861 1028] [active]
[die 0] [BL0:VE1-2.0.0B 65647d0 1028] [backup]

瀚博半导体载天VA1 加速卡安装过程相关推荐

  1. 博图V15.1下载及安装过程

    1.进入西门子工业支持官网 https://support.industry.siemens.com/cs/start?lc=en-CN 2.将语言切换到中文(这对咱英语不行的人帮助太大了) 3.点击 ...

  2. 红帽linux7如何加载驱动,在RHEL7安装过程中加载驱动程序

    在系统在安装过程中,有时候会出现系统不支持或当硬件比系统版本更新时就需要在系统安装之前就需要先加载驱动(通常是RAID卡驱动,因为不加载RAID驱动无法识别硬盘,从而导致无法安装系统,其它大多驱动可在 ...

  3. 【最佳实践】瀚高数据库安全版v4.5.8安装

    瀚高数据库安全版v4.5.8已发布,功能和安装方式都有所不同.下面先跟我一起安装上吧. 操作系统环境:Centos7.9,处理器:x86_64 (说明:以下每一节的命令操作,均可以复制粘贴直接执行) ...

  4. tiav15安装重启_西门子博途TIA Portal V15.1安装无限重启和.net3.5SP1错误处理

    这里给大家分享一下西门子博途TIA Portal V15.1的安装,其中很多朋友在安装过程中会遇到很多问题无法解决.这里一一说明. 一.安装电脑要求 下面是我的电脑 电脑要求 硬件要求:TIA软件主要 ...

  5. R包库安装及数据加载:一次安装多个R包、一次加载多个R包

    R包库安装及数据加载:一次安装多个R包.一次加载多个R包 目录 R包库安装及数据加载 R包安装 一次安装多个R包 加载需要的R包

  6. 博途仿真软件安装过程

    本文章只记录博途仿真安装的过程,至于下文中提用到的软件概不提供安装文件,看到本篇文章的同学不必评论中索求! 操作步骤 1 注册表修改 在进行安装博途仿真软件之前,需要打开注册表删除其中的一个值,否则电 ...

  7. 一个小白的博图V14的安装过程

    不说西门子软件的其他方面,关于软件的体量真是非常大~ 我的安装过程,耗时2天!刚刚才打开项目文件,真的有点激动,好像做了好长时间的火车终于到站了~~~ 安装环境:win10 家庭版 x64系统   4 ...

  8. 西门子博途安装服务器未响应,博途V13.0安装过程中出错

    悬赏: 1西币 | 解决时间:2016-05-21 19:31 博途V13.0安装过程中出错 BUNDLE: SIMATIC STEP 7 Professional V13.0 SEBU Versio ...

  9. 【入门PLC】01、博途TIA Portal 软件的使用学习以及安装过程中出错的问题解决(超有用)

    目录 一.前言 1.推荐安装教学 2.win CC安装问题 二.学习视频 三.学习笔记 (一).认识博途 1.1.创建项目 1.2.编写程序 (二).基础知识介绍 2.1.基本指令 2.2.操作数标识 ...

最新文章

  1. 微信小程序获取多选框选中值和选中值对应的id
  2. elecV2P实现任务定时通知
  3. break和continue理解
  4. 应用分类练手项目计划
  5. Treiber Stack简单分析
  6. iHealth基于Docker的DevOps CI/CD实践
  7. 利用python寻找列表中相邻元素之差绝对值为1的所有最长链
  8. 悬浮球多功能_一个悬浮球,怎么可以这么贴心~
  9. php 赋值给 dom对象,详解PHP原生DOM对象操作XML的方法
  10. Python消息队列
  11. 《统计学习方法》P179页10.22前向后向算法公式推导
  12. Adobe PDF 生成PDF文件出错的解决办法
  13. 辨别 优盘 真假 [金士顿]
  14. Python求解拉普拉斯矩阵及其特征值
  15. html dom onblur,html DOM Event对象onblur事件
  16. 结构光3D成像原理及应用
  17. 发布 PAIRED:一种生成对抗环境的全新多智能体方法
  18. uclinux开发概述
  19. iCheck的使用示例
  20. macbook air扩展显示器全屏滑动怎样不一起滑动?

热门文章

  1. linux使用教程PDF,腾讯、阿里Java高级面试真题汇总
  2. centos的linux内核源码下载方法
  3. 微信小程序和公众号开发流程
  4. python计算差商_用Python求函数的差商
  5. 计算方法 差商与牛顿插值
  6. android usb 从模式切换,android5.1-在系统设置里添加设置选项 以及 USB-OTG 模式切换...
  7. 禁止手机浏览器下拉刷新
  8. 常用颜色代码表以及中国传统颜色名录
  9. git 移除项目版本控制_Git - 关于版本控制
  10. golang详细知识体系