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

2 vues (au cours des 30 derniers jours)
Grace Gu
Grace Gu le 9 Nov 2013
Commenté : Silvia le 20 Jan 2014
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 commentaires
Jill Reese
Jill Reese le 11 Nov 2013
Were you able to execute this kernel code successfully outside of MATLAB?
Silvia
Silvia le 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.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur GPU Computing dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by