cuda程序在自己电脑上跑的没问题,在集群上跑的结果是错的

这个是我自己电脑的显卡

img

这是集群的显卡

img

这个是在集群上运行cuda程序的pbs文件
#!/bin/bash
#PBS -N for-test
#PBS-l nodes=node01:ppn=1
cd $PBS_O_WORKDIR
rm -rf a.out
nvcc kernel.cu
./a.out
我搜的都说是显卡兼容性问题,但是我也看不懂解决办法

试着使用一样版本的 cudnn 看看,你的卡比群集里的新。你找一个 Pascal 架构的,比如1060试试看