关于CUDA编程的问题

CUDA编写并行程序,是属于多线程还是多进程的
它和MPI编程有什么区别