用户
 找回密码
 立即注册
cudaMalloc 该用户已被删除
发表于 2013-11-20 10:14:12
128574
请问kernel函数中怎么使用malloc,printf函数?加了头文件#include "common_functions.h",电脑有两个显卡,geforce gtx 660ti,geforce gt 610,计算能力都是2.0以上了吧,但是还是错误:error : calling a __host__ function("malloc") from a __global__ function("kernel") is not allowed
使用道具 举报 回复
发表于 2013-11-20 10:20:47
尴尬了,在别人的帖子里找到答案了 项目属性里设置下compute_20,sm_21就可以了
使用道具 举报 回复 支持 反对
发表于 2013-11-20 11:21:59
cudaMalloc 发表于 2013-11-20 10:20
尴尬了,在别人的帖子里找到答案了 项目属性里设置下compute_20,sm_21就可以了 ...

LZ您好:

您可以参考如下帖子进一步加深理解:

http://cudazone.nvidia.cn/forum/ ... p;tid=7685#lastpost

祝您编码顺利~
使用道具 举报 回复 支持 反对
发表于 2013-11-29 15:02:53
谢谢!
使用道具 举报 回复 支持 反对
发表于 2021-3-4 10:01:38
ice 发表于 2013-11-20 11:21
LZ您好:

您可以参考如下帖子进一步加深理解:

链接失效了呢,能更新下连接吗
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册