openeuler 6.6.0-19.0.0.20.oe2403.x86_64内核与GPU A100适配方法

1、下载驱动
wget https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run
2、安装依赖
yum install -y tar kernel-devel kernel-source make gcc gcc-c++ --repo=OS
yum install -y cmake libX11-devel wayland-protocols-devel wayland-devel libXrandr-devel
3、禁用nouveau 系统自带的驱动
rmmod nouveau
echo blacklist nouveau >> /etc/modprobe.d/blacklist.conf
4、安装驱动
bash cuda_12.4.1_550.54.15_linux.run
下面提示表示安装成功
image
5、检查是否安装成功
执行 nvidia-smi命令,如果能看到设备信息,表示驱动安装成功
6、使用oec-hardware-1.1.5.-2工具进行GPU测试。
安装该版本的oec-hardware工具。
7、注释掉vulkansample测试代码,因为vulkansample在新的550.54.15驱动版本上无法运行。
注释nvidia_gpu.py文件中的下面内容
image
8、开始测试
如果出现下面报错,可在opt目录下手动下载再测试。


测试成功

2 个赞

大佬,不使用CUDA,使用比如iRIS图显,有openEuler的适配推荐吗