When I run the make command, here is what I get:
Scanning dependencies of target gpuarray
Scanning dependencies of target gpuarray-static
[ 1%] Building C object src/CMakeFiles/gpuarray-static.dir/cache/lru.c.o
[ 3%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_error.c.o
[ 8%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_array_blas.c.o
[ 5%] Building C object src/CMakeFiles/gpuarray-static.dir/cache/twoq.c.o
[ 6%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_util.c.o
[ 11%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_extension.c.o
[ 11%] Building C object
src/CMakeFiles/gpuarray.dir/gpuarray_buffer_opencl.c.o
[ 15%] Building C object src/CMakeFiles/gpuarray.dir/cache/lru.c.o
[ 16%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_strl.c.o
[ 18%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_types.c.o
[ 20%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_buffer.c.o
[ 13%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_array.c.o
[ 22%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_types.c.o
[ 23%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_array_blas.c.o
[ 25%] Building C object src/CMakeFiles/gpuarray-static.dir/util/strb.c.o
[ 27%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_kernel.c.o
[ 28%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_util.c.o
[ 30%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_blas_cuda_cublas.c.o
[ 32%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_buffer.c.o
[ 33%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_extension.c.o
[ 35%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_error.c.o
[ 37%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_elemwise.c.o
[ 38%] Building C object
src/CMakeFiles/gpuarray.dir/gpuarray_buffer_cuda.c.o
[ 40%] Building C object src/CMakeFiles/gpuarray.dir/cache/twoq.c.o
[ 42%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_elemwise.c.o
[ 44%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_kernel.c.o
[ 45%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_buffer_opencl.c.o
[ 47%] Building C object src/CMakeFiles/gpuarray.dir/gpuarray_array.c.o
[ 49%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_strl.c.o
[ 50%] Building C object
src/CMakeFiles/gpuarray.dir/gpuarray_blas_cuda_cublas.c.o
[ 52%] Building C object
src/CMakeFiles/gpuarray-static.dir/gpuarray_buffer_cuda.c.o
[ 54%] Building C object src/CMakeFiles/gpuarray-static.dir/util/xxhash.c.o
[ 55%] Building C object src/CMakeFiles/gpuarray.dir/util/strb.c.o
[ 57%] Building C object src/CMakeFiles/gpuarray.dir/util/xxhash.c.o
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c: In
function ‘hgemm’:
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c:445:52:
error: ‘CUBLAS_DATA_HALF’ undeclared (first use in this function)
((uint16_t *)A->ptr) + offA, CUBLAS_DATA_HALF, lda,
^
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c:445:52:
note: each undeclared identifier is reported only once for each function it
appears in
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c: In
function ‘hgemm’:
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c:445:52:
error: ‘CUBLAS_DATA_HALF’ undeclared (first use in this function)
((uint16_t *)A->ptr) + offA, CUBLAS_DATA_HALF, lda,
^
/home/local/ASUAD/rvenka10/libgpuarray/src/gpuarray_blas_cuda_cublas.c:445:52:
note: each undeclared identifier is reported only once for each function it
appears in
src/CMakeFiles/gpuarray-static.dir/build.make:381: recipe for target
'src/CMakeFiles/gpuarray-static.dir/gpuarray_blas_cuda_cublas.c.o' failed
make[2]: ***
[src/CMakeFiles/gpuarray-static.dir/gpuarray_blas_cuda_cublas.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
src/CMakeFiles/gpuarray.dir/build.make:381: recipe for target
'src/CMakeFiles/gpuarray.dir/gpuarray_blas_cuda_cublas.c.o' failed
make[2]: *** [src/CMakeFiles/gpuarray.dir/gpuarray_blas_cuda_cublas.c.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:89: recipe for target
'src/CMakeFiles/gpuarray.dir/all' failed
make[1]: *** [src/CMakeFiles/gpuarray.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:126: recipe for target
'src/CMakeFiles/gpuarray-static.dir/all' failed
make[1]: *** [src/CMakeFiles/gpuarray-static.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Here is my nvcc --version output:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61
and here is my nvidia-smi output:
Sat Mar 4 02:07:59 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26 Driver Version: 375.26
|
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr.
ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute
M. |
|===============================+======================+======================|
| 0 NVS 310 Off | 0000:01:00.0 N/A |
N/A |
| 30% 48C P0 N/A / N/A | 359MiB / 444MiB | N/A
Default |
+-------------------------------+----------------------+----------------------+
| 1 GeForce GTX 1080 Off | 0000:02:00.0 Off |
N/A |
| 27% 37C P8 6W / 180W | 1MiB / 8113MiB | 0%
Default |
+-------------------------------+----------------------+----------------------+
| 2 GeForce GTX 1080 Off | 0000:03:00.0 Off |
N/A |
| 27% 37C P8 6W / 180W | 1MiB / 8113MiB | 0%
Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU
Memory |
| GPU PID Type Process name Usage
|
|=============================================================================|
| 0 Not Supported
|
+-----------------------------------------------------------------------------+
Futher more, with cuda backend, the test_gpu scirpt runs on gpu but only
with about 25% - 30% GPU Utilization.
I use cuDNN 5.0 (not 5.1). This is very persistent and I have tried
everything I can and I am getting nowhere.
Any help is appreciated. Thank you.
--
---
You received this message because you are subscribed to the Google Groups
"theano-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.