用户
 找回密码
 立即注册
momoff2011 该用户已被删除
发表于 2013-3-15 10:16:46
33981
看cuda编程的例子 函数前面加有参数
_global_ void
_global_ static
_device_ unsigned int
函数里面有的变量前面加有_shared_  int

请教区别和联系, 轻拍啊

使用道具 举报 回复
发表于 2013-3-15 11:13:21
1:您的写法有误,所有的下划线都应该是双下划线。

2:__global__ 表示这是一个运行在GPU上的kernel函数。
     __device__表示这是 一个可被kernel调用的device端(GPU端)函数
     变量前的__shared__表示下面声明的的变量使用 shared memory。

3:其他事宜请参阅 nvidia官方提供的 CUDA C programming guide和CUDA Toolkit Reference manual。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册