使用硬件配置方案二、三每次服务器重启后,都需要重新执行安装显卡驱动步骤。
1 2 | cd ~/dependency/ tar -zxvf VAGPU-25.01.01.04-RC2.tgz |
1 2 | cd ~/dependency/VAGPU-25.01.01.04-RC2/openEuler-5.10.0/ko_fw/ insmod va_pci.ko |
1 | cp rgx* /lib/firmware/ |
GPU驱动会为每个显卡节点启动一个kworker进程,DC1000单卡有4个节点。为保障kworker进程性能,建议使用kworkerCores参数为每个kworker进程绑定CPU,kworkerCores参数依次表示每个显卡节点对应kworker进程的绑核。
在安装显卡图形驱动绑核时,请确保kworker进程绑定的CPU核和GPU渲染节点同属一个CPU片。GPU渲染节点所属CPU片的查询方式请参见确定GPU拓扑结构章节。
以下绑核方式仅作为参考,请依据实际情况做出调整。
1 | insmod va_gfx.ko kworkerCores=0,0,1,1,32,32,33,33,64,64,65,65,96,96,97,97 |
硬件配置方案三(鲲鹏920 7280Z处理器 + 8*GCH GPU):
1 | insmod va_gfx.ko kworkerCores=80,80,81,81,82,82,83,83,0,0,1,1,2,2,3,3,240,240,241,241,242,242,243,243,160,160,161,161,162,162,163,163 |
1 | dmesg | grep VAGPU | grep version |
回显信息中显卡内核态驱动版本号和显卡固件版本号相同,如下加粗内容,则表明显卡驱动安装完成。
1 2 | PVR_K: 6820: Meta firmware version: 1.18@6276027 build: release branch: VAGPU-25.01.01 commit: 84a1d842 tag: VAGPU-25.01.01.04-RC2 ... |
更换驱动版本时,需要卸载驱动后重新安装其他版本驱动。
1 2 | rmmod va_gfx rmmod va_pci |