CUDA的三种函数是使用global,host,device修饰的,除此之外还有别的修饰符,比如共享内存的shared 另外,修饰符不只可以修饰函数,还可以修饰变量(比如共享内存的shared),还可以修饰成员函数(定义的struct和class可以在GPU上直接使用,但是需要用到成员函数的话,需要加上device修饰符)