CUDA_ERROR_UNKNOWN When Using a CUDAKernel
Mostrar comentarios más antiguos
My system:
32bit Matlab (student) on win7 64bit machine.
GeForce GT555m, 2gb
Problem:
I'm trying to use a rotation kernel to rotate 3d pts, but once I use feval with that kernel, any further calls to the gpu (gpuArray, gather, etc.) get the following response, CUDA_ERROR_UNKNOWN.
When I load the kernel I get this response,
Warning: Expected pointer type for kernel argument
1 but found '.u64' in the PTX.
> In C:\Program Files (x86)\MATLAB\R2013a Student\toolbox\distcomp\gpu\+parallel\+internal\+gpu\handleKernelArgs.p>iCheckPTXEntryAgainstCProto at 424
In C:\Program Files (x86)\MATLAB\R2013a Student\toolbox\distcomp\gpu\+parallel\+internal\+gpu\handleKernelArgs.p>handleKernelArgs at 81
Warning: Expected pointer type for kernel argument
2 but found '.u64' in the PTX.
> In C:\Program Files (x86)\MATLAB\R2013a Student\toolbox\distcomp\gpu\+parallel\+internal\+gpu\handleKernelArgs.p>iCheckPTXEntryAgainstCProto at 424
In C:\Program Files (x86)\MATLAB\R2013a Student\toolbox\distcomp\gpu\+parallel\+internal\+gpu\handleKernelArgs.p>handleKernelArgs at 81
Since gpuArray and gather both work before calling feval with that kernel, I'm wondering if there is something wrong with the kernel or if the problem is else where. I have not tried loading a different kernel and running it. Any thoughts?
1 comentario
Jeremy Goodsitt
el 10 de Mzo. de 2013
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre GPU Computing en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!