使用硬件配置方案二每次服务器重启后,都需要重新执行安装显卡驱动步骤。
1 2 | cd ~/dependency/ tar -zxvf VAGPU-KP-24.06.01.13.tgz |
1 2 | cd ~/dependency/VAGPU-KP-24.06.01.13/openEuler-5.10.0-136.12.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 |
1 | dmesg | grep VAGPU | grep version |
回显信息中显卡内核态驱动版本号和显卡固件版本号相同,如下加粗内容,则表明显卡驱动安装完成。
1 2 | PVR_K: 253618: Meta firmware version: 1.18@6276027 build: release branch: VAGPU-KP-24.06.01 commit: 38b4197d tag: VAGPU-KP-24.06.01.13 ... |
更换驱动版本时,需要卸载驱动后重新安装其他版本驱动。
1 2 | rmmod va_gfx rmmod va_pci |