我最近在我的Ubuntu 16.04系统上进行了apt-get升级,其中之一就是获得了修改后的nvidia-375软件包,我现在注意到如果我运行一个进程
$ CUDA_VISIBLE_DEVICES = 0 ./myprocess
它实际上显示在nvidia-smi上运行在GPU 1上,同样如果我运行
$ CUDA_VISIBLE_DEVICES = 1 ./myprocess
nvidia-smi将此过程显示为在GPU 0上运行。这与我在更新之前获得的内容相反,并且与a common reference on CUDA_VISIBLE_DEVICES中描述的内容相反。
是否有"修复"为了这?这不是一个很大的不便,但保持一致是很好的。
PS-我不知道任何其他与NVIDIA相关的问题"在我升级之后的系统上,只是GPU id开关。