Does CUDA support recursion?

Viewed 28581

Does CUDA support recursion?

12 Answers

In CUDA 4.1 release CUDA supports recursion only for __device__ function but not for __global__ function.

Yes, it does support recursion. However, it is not a good idea to do recursion on GPU. Because each thread is going to do it.

Related