Hi,

> I actually did use the relevant internal_size1/2 calls, just being
> little lazy in email, didn't realize there was a plain internal_size
> method.  I have been modifying the clBLAS source to troubleshoot on what
> argument the CL_CHECK call is crashing on.  It is crashing on the first
> kernel argument which is defined just before this call
>
> gemmKernelArgs[ 0] = &A;
>
> Where 'A' is referring to the buffer of the first matrix which I have
> passed in as
>
> cl_mem bufA = A.handle().opencl_handle().get()
>
> This is now where I am currently stuck as to why it believes that the
> buffer I pull from the viennacl matrix is invalid.

Can you recompile your code with -DVIENNACL_DEBUG_ALL and send the 
output? Alternatively,
  #define VIENNACL_DEBUG_ALL 1
at the very beginning of your source file. This will print information 
about everything that happens in the background.

Best regards,
Karli



------------------------------------------------------------------------------
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel

Reply via email to