Magma 1.5 Cuda 6.5 On entry to SGEMM parameter number 1 had
Posted: Sun Nov 02, 2014 9:44 am
Hey,
I recently upgraded magma from 1.4.1 to 1.5 and CUDA from 6.0 to 6.5 and noticed that a profiling program that I use now spams the console with:
A lot of times...
Looking through the CUBLAS documentation SGEMM parameter one is cublasOperation_t transa, which in magma is translated as a char:
Could this be the source of the issue or something worse is happening that I should be aware?
I'm using the eigen-magma fork to accelerate a neural network LM. Eigen-magma already needed a fix to compile against the latest magma. Is there something else that could've changed that I also need to fix?
I recently upgraded magma from 1.4.1 to 1.5 and CUDA from 6.0 to 6.5 and noticed that a profiling program that I use now spams the console with:
Code: Select all
** On entry to SGEMM parameter number 1 had an illegal valueLooking through the CUBLAS documentation SGEMM parameter one is cublasOperation_t transa, which in magma is translated as a char:
Code: Select all
#define cublas_trans_const( magma_const ) lapacke_trans_const( magma_const )
dheart@adjudicator /opt/magma/include % grep lapacke_trans_const *
magma_types.h:static inline char lapacke_trans_const ( magma_trans_t magma_const ) { return *lapack_trans_const ( magma_const ); }
I'm using the eigen-magma fork to accelerate a neural network LM. Eigen-magma already needed a fix to compile against the latest magma. Is there something else that could've changed that I also need to fix?