Yield Like 'gold'; to pay

Hi,

Does CUDA have a way for a thread to request to the scheduler that its execution be suspended in favour of another? Like the ‘yield’ calls of pthreads or Java.

Thanks,
Paul

As far as I understand the threads are already so tightly interleaved that it would not make much sense.