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)
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
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)
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)
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: