How to fix this problem: matlab is forced to close whenver CUDA Kernel is called

1 view (last 30 days)
My matlab just crashed when I was using CUDA kernel, before it ran like a charm. After restarting the computer, it still does not run properly. Matlab can still run on CPU parallel and define GPUArrays, but whenever I call GPU CUDA Kernel, it pops a window saying matlab encounters an internal problem and has to close. I sent out the automatic report once. I think my NVIDIA cards are fine, since I can still run their cuda samples on command prompt. Would you please help me with this? Thank you so much!
  2 Comments
Silvia
Silvia on 20 Jan 2014
Do you call the CUDA kernel with indexed variables as input? I had the same problem when using a kernel with indexed input such as input(1,[1 2 3]) where input was data on GPU. In this case it helped to define the index outside the function call and use the kernel with input(1,index) where index=[1 2 3] was defined before using the kernel.

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!