can CPU sub-thiread call CUDA kernel function ?

Hello ~all
I program my CUDA in vs2005…
Now I want to create 2 threads to do parallel work on openGL & CUDA…
I know that openGL can be called with CPU main-thread…
I use sub-thread to call CUDA kernel function…
It’s not successful…

My question is …
Does CUDA support kernel function called by CPU sub-thread?
Thanks~