Where does the spinning take place? User or Kernel? A question about cudaDeviceScheduleSpin.

Am I correct in assuming that the spinning of cudaDeviceScheduleSpin is done in user-space? Thanks!

should be.