加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

cudaGetDevice returned error unknown error (code 30), line(39

(2016-05-23 13:32:01)
分类: linux
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 4.2.0-27-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

121 packages can be updated.
86 updates are security updates.

Last login: Fri May 20 13:50:41 2016 from 192.168.205.39
root@docker-SYS-7048A-T:~# docker ps
CONTAINER ID        IMAGE                 COMMAND               CREATED             STATUS              PORTS                   NAMES
9a5b4592f4e6        centos7.2-cuda7.5     "/usr/sbin/sshd -D"   2 days ago          Up 2 days           0.0.0.0:50002->22/tcp   naughty_easley
1e5d2c791a15        ubuntu14.04-cuda7.5   "/usr/sbin/sshd -D"   3 days ago          Up 3 days           0.0.0.0:50001->22/tcp   grave_curie
root@docker-SYS-7048A-T:~# shutdown -h now

Broadcast message from root@docker-SYS-7048A-T
        (/dev/pts/15) at 12:46 ...

The system is going down for halt NOW!
root@docker-SYS-7048A-T:~# 





Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 4.2.0-27-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

122 packages can be updated.
86 updates are security updates.

Last login: Mon May 23 12:29:33 2016 from 192.168.205.39
root@docker-SYS-7048A-T:~# service docker status
docker start/running, process 1114
root@docker-SYS-7048A-T:~# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
root@docker-SYS-7048A-T:~# docker ps -a
CONTAINER ID        IMAGE                    COMMAND               CREATED             STATUS                      PORTS               NAMES
9a5b4592f4e6        centos7.2-cuda7.5        "/usr/sbin/sshd -D"   2 days ago          Exited (0) 38 minutes ago                       naughty_easley
aaac9abbb809        centos                   "/bin/bash"           2 days ago          Exited (0) 2 days ago                           mad_einstein
1e5d2c791a15        ubuntu14.04-cuda7.5      "/usr/sbin/sshd -D"   3 days ago          Exited (0) 38 minutes ago                       grave_curie
4c33b5998916        muccg/ubuntu14.04-base   "/bin/bash"           3 days ago          Exited (0) 3 days ago                           serene_albattani
root@docker-SYS-7048A-T:~# docker start 9a5b4592f4e6
9a5b4592f4e6
root@docker-SYS-7048A-T:~# docker ps
CONTAINER ID        IMAGE               COMMAND               CREATED             STATUS              PORTS                   NAMES
9a5b4592f4e6        centos7.2-cuda7.5   "/usr/sbin/sshd -D"   2 days ago          Up 4 seconds        0.0.0.0:50002->22/tcp   naughty_easley
root@docker-SYS-7048A-T:~# docker start 1e5d2c
1e5d2c
root@docker-SYS-7048A-T:~# docker ps
CONTAINER ID        IMAGE                 COMMAND               CREATED             STATUS              PORTS                   NAMES
9a5b4592f4e6        centos7.2-cuda7.5     "/usr/sbin/sshd -D"   2 days ago          Up 21 seconds       0.0.0.0:50002->22/tcp   naughty_easley
1e5d2c791a15        ubuntu14.04-cuda7.5   "/usr/sbin/sshd -D"   3 days ago          Up 4 seconds        0.0.0.0:50001->22/tcp   grave_curie
root@docker-SYS-7048A-T:~# ssh root@192.168.208.2 -p 50002
root@192.168.208.2's password: 
[root@9a5b4592f4e6 ~]# ls
anaconda-ks.cfg
[root@9a5b4592f4e6 ~]# nvidia-smi
Mon May 23 05:26:01 2016       
+------------------------------------------------------+                       
| NVIDIA-SMI 352.93     Driver Version: 352.93         |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Quadro K600         Off  | 0000:02:00.0      On |                  N/A |
| 25%   46C    P8    N/A /  N/A |     33MiB /  1023MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  Tesla C2050         Off  | 0000:03:00.0     Off |                    0 |
| 30%   64C   P12    N/A /  N/A |      6MiB /  2687MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
+-----------------------------------------------------------------------------+
[root@9a5b4592f4e6 ~]# ls /dev/nvidia*
/dev/nvidia0  /dev/nvidia1  /dev/nvidiactl
[root@9a5b4592f4e6 ~]# cd /usr/local/cuda
[root@9a5b4592f4e6 cuda]# ls
LICENSE  README  bin  doc  extras  include  lib64  libnsight  libnvvp  nvvm  samples  share  src  targets  tools  version.txt
[root@9a5b4592f4e6 cuda]# cd samples/
[root@9a5b4592f4e6 samples]# ls
0_Simple  1_Utilities  2_Graphics  3_Imaging  4_Finance  5_Simulations  6_Advanced  7_CUDALibraries  EULA.txt  Makefile  bin  common
[root@9a5b4592f4e6 samples]# cd 0_Simple/
[root@9a5b4592f4e6 0_Simple]# ls
UnifiedMemoryStreams  cudaOpenMP       simpleAssert_nvrtc            simpleMultiCopy            simpleSurfaceWrite          template
asyncAPI              inlinePTX        simpleAtomicIntrinsics        simpleMultiGPU             simpleTemplates             template_runtime
cdpSimplePrint        inlinePTX_nvrtc  simpleAtomicIntrinsics_nvrtc  simpleOccupancy            simpleTemplates_nvrtc       vectorAdd
cdpSimpleQuicksort    matrixMul        simpleCallback                simpleP2P                  simpleTexture               vectorAddDrv
clock                 matrixMulCUBLAS  simpleCubemapTexture          simplePitchLinearTexture   simpleTextureDrv            vectorAdd_nvrtc
clock_nvrtc           matrixMulDrv     simpleIPC                     simplePrintf               simpleVoteIntrinsics
cppIntegration        matrixMul_nvrtc  simpleLayeredTexture          simpleSeparateCompilation  simpleVoteIntrinsics_nvrtc
cppOverload           simpleAssert     simpleMPI                     simpleStreams              simpleZeroCopy
[root@9a5b4592f4e6 0_Simple]# cd matrixMul
[root@9a5b4592f4e6 matrixMul]# ls
Makefile  NsightEclipse.xml  matrixMul  matrixMul.cu  matrixMul.o  readme.txt
[root@9a5b4592f4e6 matrixMul]# make
make: Nothing to be done for `all'.
[root@9a5b4592f4e6 matrixMul]# ./matrixMul 
[Matrix Multiply Using CUDA] - Starting...
cudaGetDevice returned error unknown error (code 30), line(396)
cudaGetDeviceProperties returned error unknown error (code 30), line(409)
MatrixA(320,320), MatrixB(640,320)
cudaMalloc d_A returned error unknown error (code 30), line(164)
[root@9a5b4592f4e6 matrixMul]# ls -l /dev/nvidia*
crw-rw-rw- 1 root root 195,   0 May 23 05:25 /dev/nvidia0
crw-rw-rw- 1 root root 195,   1 May 23 05:25 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255 May 23 05:25 /dev/nvidiactl
[root@9a5b4592f4e6 matrixMul]# pwd
/usr/local/cuda/samples/0_Simple/matrixMul
[root@9a5b4592f4e6 matrixMul]# exit
logout
Connection to 192.168.208.2 closed.
root@docker-SYS-7048A-T:~# nvidia-smi 
Mon May 23 13:27:04 2016       
+------------------------------------------------------+                       
| NVIDIA-SMI 352.93     Driver Version: 352.93         |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Quadro K600         Off  | 0000:02:00.0      On |                  N/A |
| 25%   46C    P8    N/A /  N/A |     33MiB /  1023MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  Tesla C2050         Off  | 0000:03:00.0     Off |                    0 |
| 30%   64C   P12    N/A /  N/A |      6MiB /  2687MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1842    G   /usr/bin/X                                      25MiB |
+-----------------------------------------------------------------------------+
root@docker-SYS-7048A-T:~# cd /usr/local/cuda
root@docker-SYS-7048A-T:/usr/local/cuda# cd samples/
root@docker-SYS-7048A-T:/usr/local/cuda/samples# ls -l /dev/nvidia*
crw-rw-rw- 1 root root 195,   0  5鏈23 13:23 /dev/nvidia0
crw-rw-rw- 1 root root 195,   1  5鏈23 13:23 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255  5鏈23 13:22 /dev/nvidiactl
root@docker-SYS-7048A-T:/usr/local/cuda/samples# ls
0_Simple  1_Utilities  2_Graphics  3_Imaging  4_Finance  5_Simulations  6_Advanced  7_CUDALibraries  bin  common  EULA.txt  Makefile
root@docker-SYS-7048A-T:/usr/local/cuda/samples# cd 0_Simple/
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple# ls
asyncAPI            inlinePTX           simpleAtomicIntrinsics        simpleMultiGPU             simpleTemplates             template_runtime
cdpSimplePrint      inlinePTX_nvrtc     simpleAtomicIntrinsics_nvrtc  simpleOccupancy            simpleTemplates_nvrtc       UnifiedMemoryStreams
cdpSimpleQuicksort  matrixMul           simpleCallback                simpleP2P                  simpleTexture               vectorAdd
clock               matrixMulCUBLAS     simpleCubemapTexture          simplePitchLinearTexture   simpleTextureDrv            vectorAddDrv
clock_nvrtc         matrixMulDrv        simpleIPC                     simplePrintf               simpleVoteIntrinsics        vectorAdd_nvrtc
cppIntegration      matrixMul_nvrtc     simpleLayeredTexture          simpleSeparateCompilation  simpleVoteIntrinsics_nvrtc
cppOverload         simpleAssert        simpleMPI                     simpleStreams              simpleZeroCopy
cudaOpenMP          simpleAssert_nvrtc  simpleMultiCopy               simpleSurfaceWrite         template
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple# cd matrixMul
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# make
make: Nothing to be done for `all'.
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# ./matrixMul 
[Matrix Multiply Using CUDA] - Starting...
GPU Device 0: "Tesla C2050" with compute capability 2.0

MatrixA(320,320), MatrixB(640,320)
Computing result using CUDA Kernel...
done
Performance= 173.67 GFlop/s, Time= 0.755 msec, Size= 131072000 Ops, WorkgroupSize= 1024 threads/block
Checking computed result for correctness: Result = PASS

NOTE: The CUDA Samples are not meant for performance measurements. Results may vary when GPU Boost is enabled.
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# ls -l /dev/nvidia*
crw-rw-rw- 1 root root 195,   0  5鏈23 13:23 /dev/nvidia0
crw-rw-rw- 1 root root 195,   1  5鏈23 13:23 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255  5鏈23 13:22 /dev/nvidiactl
crw-rw-rw- 1 root root 245,   0  5鏈23 13:27 /dev/nvidia-uvm
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# ssh root@192.168.208.2 -p 50002
root@192.168.208.2's password: 
[root@9a5b4592f4e6 ~]# ls -l /dev/nvidia*
crw-rw-rw- 1 root root 195,   0 May 23 05:25 /dev/nvidia0
crw-rw-rw- 1 root root 195,   1 May 23 05:25 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255 May 23 05:25 /dev/nvidiactl
[root@9a5b4592f4e6 ~]# cd /usr/local/cuda/samples/0_Simple/
[root@9a5b4592f4e6 0_Simple]# cd matrixMul
[root@9a5b4592f4e6 matrixMul]# make
make: Nothing to be done for `all'.
[root@9a5b4592f4e6 matrixMul]# ./matrixMul 
[Matrix Multiply Using CUDA] - Starting...
GPU Device 0: "Tesla C2050" with compute capability 2.0

MatrixA(320,320), MatrixB(640,320)
Computing result using CUDA Kernel...
done
Performance= 173.60 GFlop/s, Time= 0.755 msec, Size= 131072000 Ops, WorkgroupSize= 1024 threads/block
Checking computed result for correctness: Result = PASS

NOTE: The CUDA Samples are not meant for performance measurements. Results may vary when GPU Boost is enabled.
[root@9a5b4592f4e6 matrixMul]# pwd
/usr/local/cuda/samples/0_Simple/matrixMul
[root@9a5b4592f4e6 matrixMul]# exit
logout
Connection to 192.168.208.2 closed.
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# docker ps
CONTAINER ID        IMAGE                 COMMAND               CREATED             STATUS              PORTS                   NAMES
9a5b4592f4e6        centos7.2-cuda7.5     "/usr/sbin/sshd -D"   2 days ago          Up 4 minutes        0.0.0.0:50002->22/tcp   naughty_easley
1e5d2c791a15        ubuntu14.04-cuda7.5   "/usr/sbin/sshd -D"   3 days ago          Up 3 minutes        0.0.0.0:50001->22/tcp   grave_curie
root@docker-SYS-7048A-T:/usr/local/cuda/samples/0_Simple/matrixMul# ssh root@192.168.208.2 -p 50001
root@192.168.208.2's password: 
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 4.2.0-27-generic x86_64)

 * Documentation:  https://help.ubuntu.com/
Last login: Fri May 20 07:17:17 2016 from 192.168.208.2
root@1e5d2c791a15:~# ls /dev/nvidia*
/dev/nvidia0  /dev/nvidia1  /dev/nvidiactl
root@1e5d2c791a15:~# cd /usr/local/cuda/samples/
root@1e5d2c791a15:/usr/local/cuda/samples# cd 0_Simple/
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple# cd matrixMul
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/matrixMul# make
make: Nothing to be done for `all'.
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/matrixMul# ./matrixMul 
[Matrix Multiply Using CUDA] - Starting...
GPU Device 0: "Tesla C2050" with compute capability 2.0

MatrixA(320,320), MatrixB(640,320)
Computing result using CUDA Kernel...
done
Performance= 173.67 GFlop/s, Time= 0.755 msec, Size= 131072000 Ops, WorkgroupSize= 1024 threads/block
Checking computed result for correctness: Result = PASS

NOTE: The CUDA Samples are not meant for performance measurements. Results may vary when GPU Boost is enabled.
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/matrixMul# pwd
/usr/local/cuda/samples/0_Simple/matrixMul
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/matrixMul# cd ..
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple# ls
UnifiedMemoryStreams  cudaOpenMP       simpleAssert_nvrtc            simpleMultiCopy            simpleSurfaceWrite          template
asyncAPI              inlinePTX        simpleAtomicIntrinsics        simpleMultiGPU             simpleTemplates             template_runtime
cdpSimplePrint        inlinePTX_nvrtc  simpleAtomicIntrinsics_nvrtc  simpleOccupancy            simpleTemplates_nvrtc       vectorAdd
cdpSimpleQuicksort    matrixMul        simpleCallback                simpleP2P                  simpleTexture               vectorAddDrv
clock                 matrixMulCUBLAS  simpleCubemapTexture          simplePitchLinearTexture   simpleTextureDrv            vectorAdd_nvrtc
clock_nvrtc           matrixMulDrv     simpleIPC                     simplePrintf               simpleVoteIntrinsics
cppIntegration        matrixMul_nvrtc  simpleLayeredTexture          simpleSeparateCompilation  simpleVoteIntrinsics_nvrtc
cppOverload           simpleAssert     simpleMPI                     simpleStreams              simpleZeroCopy
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple# cd simpleAssert
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/simpleAssert# ls
Makefile  NsightEclipse.xml  readme.txt  simpleAssert.cu
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/simpleAssert# make
/usr/local/cuda-7.5/bin/nvcc -ccbin g++ -I../../common/inc  -m64    -gencode arch=compute_20,code=sm_20 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_52,code=compute_52 -o simpleAssert.o -c simpleAssert.cu
/usr/local/cuda-7.5/bin/nvcc -ccbin g++   -m64      -gencode arch=compute_20,code=sm_20 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_52,code=compute_52 -o simpleAssert simpleAssert.o 
mkdir -p ../../bin/x86_64/linux/release
cp simpleAssert ../../bin/x86_64/linux/release
root@1e5d2c791a15:/usr/local/cuda/samples/0_Simple/simpleAssert# ./simpleAssert 
simpleAssert starting...
OS_System_Type.release = 4.2.0-27-generic
OS Info:

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有