This project is read-only.

Cudafy 1.28 + CUDA 6.5 Error in Math library

Mar 4, 2015 at 5:59 PM
Edited Mar 4, 2015 at 6:03 PM
Hello guys,
I installed Cudafy 1.28 with CUDA 6.5 64 bits. I can successfully run kernels, but when I try to call the function GEMM (Matrix multiplication) with BLAS like this:
blas.GEMM(LongOnda,LongOnda,Ancho*Lineas,1,SG,Promedio,0,device,cublasOperation.N,cublasOperation.N,LongOnda,LongOnda,LongOnda);
I have the following error:
"NotImplementedException" "Can not implement the method or operation"
And in the Error Details i got:
" en Cudafy.Maths.BLAS.CUBLASDriver32Ex.cublasSgemm(cublasHandle handle, cublasOperation transa, cublasOperation transb, Int32 m, Int32 n, Int32 k, Single& alpha, IntPtr A, Int32 lda, IntPtr B, Int32 ldb, Single& beta, IntPtr C, Int32 ldc)
en Cudafy.Maths.BLAS.CudaBLAS.GEMM(Int32 m, Int32 k, Int32 n, Single alpha, Single[] A, Single[] B, Single beta, Single[] C, cublasOperation transa, cublasOperation transb, Int32 lda, Int32 ldb, Int32 ldc)"

I have no idea what the problem is....
(I have already add the VCpp compiler to the env path, in fact i can run kernles succesfully in the GPU)
please help!
Mar 5, 2015 at 12:21 PM
Probably your application is 32-bit and the this BLAS library is only supported for 64-bit.