Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CUDA代码会损坏GPU吗?_Cuda_Nvidia - Fatal编程技术网

CUDA代码会损坏GPU吗?

CUDA代码会损坏GPU吗?,cuda,nvidia,Cuda,Nvidia,在测试一块包含内存错误的CUDA时,我的屏幕冻结了。重新启动后,我无法再检测图形卡。有没有可能是我的代码实际损坏了卡 这是在Ubuntu 14.04下发生的。我不知道这张卡的型号,因为我无法检测到它,但我记得它是一张相当新的卡。我对GPU密集型代码也有同样的问题,罪魁祸首是GPU没有正确冷却;在制造商将m2090更换为C2075(几乎相同的GPU,但具有主动冷却功能)后,问题就不再存在了。在此之前,我们更换了MOBO和GPU,没有任何改进 GPU没有损坏,只是进入了保护模式,一冷却就恢复正常工作

在测试一块包含内存错误的CUDA时,我的屏幕冻结了。重新启动后,我无法再检测图形卡。有没有可能是我的代码实际损坏了卡


这是在Ubuntu 14.04下发生的。我不知道这张卡的型号,因为我无法检测到它,但我记得它是一张相当新的卡。

我对GPU密集型代码也有同样的问题,罪魁祸首是GPU没有正确冷却;在制造商将m2090更换为C2075(几乎相同的GPU,但具有主动冷却功能)后,问题就不再存在了。在此之前,我们更换了MOBO和GPU,没有任何改进


GPU没有损坏,只是进入了保护模式,一冷却就恢复正常工作。

多亏了大家的评论,我解决了这个问题

我将列出我采取的行动。我不确定它们是否都有效果,但最终问题得到了解决

首先,我断开了图形卡的连接,然后在没有图形卡的情况下重新启动。之后,我再次插入卡并重新启动。我被扔到一个菜单上,菜单上说我是在低图形模式下运行的。我打开了一个<代码> TTY (CTRL+ALT+ 1),并尝试使用指令重新安装英伟达驱动程序。 它最初失败是因为新司机在跑步(我认为这是整个问题的罪魁祸首)

我把跟在后面的司机列入黑名单

总之,创建文件/
etc/modprobe.d/blacklist nouveau.conf
并添加:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
然后我重新启动了。那时我的屏幕开始正常工作,但我无法启动
ubuntu
桌面。我重新安装了cuda驱动程序(有一些错误,但不是致命错误)

然后我重新启动,我的屏幕再次工作


回答主要问题:我没有通过测试
CUDA
code损坏图形卡。

事件发生在几个小时前,图形卡仍然死机。。。我没有做太多繁重的工作,而是试图找到一个bug。你觉得怎么样?你试过把主机从所有电源上拔下半分钟了吗?此类问题通常需要完全关闭主机电源。您是否可以尝试重新安装驱动程序并重置卡BIOS?可能联系NVIDIA支持。拔下插头,看看主板是否记得该卡。可能是bios过电压问题,需要刷新。