国产加速器海光DCU&GPGPU Toolkit环境安装与部署

目录

1. 系统准备

2.安装依赖包

2.1 更新yum源

2.2 安装依赖包

3. DTK版本号说明

4. 驱动安装

4.1 DCU VBIOS 更新方法(仅DCU 2号)

4.2 DCU 驱动安装方法

5. DTK安装

5.1 下载DTK安装包

5.2 解压准备工作

5.3 解压安装包

5.4 加载环境变量

5.5 测试环境

5.6 功能测试

6. QA

6.1 如何安装yum命令?

6.2 如何卸载旧的ROCm环境?

6.3 如何开启devtoolset-7环境?

6.4 已有ROCm程序迁移至DTK注意要点


1. 系统准备

内核版本:3.10.0-957.el7.x86_64

操作系统: CentOS 7.6

2.安装依赖包

系统安装完毕之后,需要安装dtk环境所需要的包,按照依赖包建议使用YUM安装方式,首先将操作系统内部YUM源更改为国内源,建议更新yum源为163,下面以163源为例说明更新过程(注意如果当前系统内没有安装yum命令可以参考6.1进行操作):

2.1 更新yum源

第一步首先下载163 repo文件命令:

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

第二步备份并替换系统repo命令:

cp CentOS7-Base-163.repo /etc/yum.repos.d/ 
cd /etc/yum.repos.d/ 
mv CentOS-Base.repo CentOS-Base.repo.bak 
mv CentOS7-Base-163.repo CentOS-Base.repo

第三步最后执行yum源更新指令

yum clean all 
yum makecache 
yum update

2.2 安装依赖包

安装dtk所需要的依赖包命令:

yum install -y centos-release-scl
yum install -y devtoolset-7-gcc*
yum install -y make rpm-build numactl-devel elfutils-libelf-devel mesa-libGL-devel
yum install -y git openssh-server openssl openssl-devel
yum install -y epel-release
yum install -y cmake3 pciutils-libs pciutils-devel
yum install -y perl-File-Which perl-File-BaseDir perl-File-Copy-Recursive perl-File-Listing perl-Digest-MD5

3. DTK版本号说明

DTK软件包以压缩文件方式提供给客户进行使用,命名规则为

DTK-YY.MM,tar.gz
DTK-YY.MM-driver.tar.gz

​ 压缩包前缀名称为DTK,

​ YY为开发包发布年份缩写,例如2021年缩写为21

​ MM为开发包发布月份,4月份发布为04

​ 本文使用的DTK -21.04 是2021年4月发布的更新包。

4. 驱动安装

DCU 1号驱动以rpm包形式提供,驱动有以下文件:

 rock-dkms-4.0-23.el7.noarch.rpm
 rock-dkms-firmware-4.0-23.el7.noarch.rpm

DCU 2号驱动以DTK-21.04-driver.tar.gz压缩包形式进行提供,DCU压缩包驱动有以下文件:

 dcu_vbios
 hygonvbflash
 rock-firmware-dtk21.04-0.1.1-Linux.rpm
 rock-dtk21.04-0.1.1-Linux.rpm

4.1 DCU VBIOS 更新方法(仅DCU 2号)

使用命令更新DCU VBIOS:

  ./hygonvbios -p 0 dcu_vbios

若当前机器中拥有多个DCU设备,则需要更新每一个设备的VBIOS。使用-p参数可以指定要更新的DCU VBIOS。

4.2 DCU 驱动安装方法

当DCU VBIOS更新完成后,即可安装驱动程序。驱动程序由2个rpm包组成: rock-firmware-dtk为DCU固件,rock-dtk为DCU驱动。

直接使用rpm 命令例如rpm -ivh 安装即可,注意要首先安装rock-firmware DCU固件,然后才能安装rock DCU驱动。

DCU 1号安装指令:

  rpm -ivh dkms-firmware-4.0-23.el7.noarch.rpm 
  rpm -ivh rock-dkms-4.0-23.el7.noarch.rpm

DCU 2号安装指令:

  rpm -ivh rock-firmware-dtk21.04-0.1.1-Linux.rpm
  rpm -ivh rock-dtk21.04-0.1.1-Linux.rpm

5. DTK安装

​ DTK(DCU toolki

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术瘾君子1573

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值