GPU
低水平计算机学狗
一介凡夫
展开
-
Linux上CUDA程序调试(cuda-gdb)
将程序编译成可调式版本$: nvcc –g –G program.cu –o program-g 表示将CPU代码(host)编译成可调式版本,-G表示将GPU代码(kernel)编译成可调式版本。进入调试器$: cuda-gdb调试指令 指令 简写 指令说明 举例 file exe_name 指定待调试的可执行文件 file program set args转载 2017-04-04 14:28:27 · 9505 阅读 · 1 评论 -
Cuda API error detected: cudaLaunch returned
questions from stack overflow:cudaGetLastError returned (0xb)What is the canonical way to check for errors using the CUDA runtime API?转载 2017-04-04 15:35:00 · 1338 阅读 · 0 评论 -
未运行任何程序,GPU使用率却居高不下(接近100%)
问题:从图中可以看出,没有任何GPU程序正在运行,但是第4块显卡的GPU-Util却到达了82%。解决方法:执行命令:nvidia-smi -pm 1将驱动模式设置为常驻内存。结果:...原创 2018-04-28 10:29:07 · 22918 阅读 · 8 评论 -
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
软件版本:python2.7, tensorflow_gpu-1.7.0, cuda9.0, cudnn-9.0-linux-x64-v7.1问题:import tensorflow出现导入错误解决方案:设置环境变量export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/...转载 2018-04-28 11:23:26 · 1268 阅读 · 0 评论