Help! research work on CUDA

Hi how are you?. I am doing a research work on CUDA and I want to resolve some doubts. When the CPU throws a kernel-cuda, OS-level CPU, what is created? A kernel thread, a user thread, a process or a lightweight process?. Another question is for CUDA thread blocks. For each block of threads CUDA, the CUDA API What is created? A process for each CUDA threads block? Threads level CUDA GPU API, what kinds of threads are?

Thank you and sorry if my english is not very good.

Hi how are you?. I am doing a research work on CUDA and I want to resolve some doubts. When the CPU throws a kernel-cuda, OS-level CPU, what is created? A kernel thread, a user thread, a process or a lightweight process?. Another question is for CUDA thread blocks. For each block of threads CUDA, the CUDA API What is created? A process for each CUDA threads block? Threads level CUDA GPU API, what kinds of threads are?

Thank you and sorry if my english is not very good.