When I enable memcheck in cuda-gdb I am getting the following error code:
“Received signal CUDA_EXCEPTION_$, warp Illegal instruction”
When I run this code without cuda memcheck turned on it works without error. When I try and print the stack I only get a single line in the cufft kerenel
The function it points to is void dpRadix0025B::kernel3MemBluestein() which is a part of cufft which I was not expecting, my FFT size is 2048 so I am surprised that it is using the bluestein algorithm at all, I thought with a power 2 fft size it used cooley-tukey.
Any advice on how to dig deeper to find the root cause of this error is appreciated, this is my first cuda project and I have hit the limit of my knowledge