cuda的kernel中创建大数组

PhD_C 2014-12-11 05:01:27
另外最近我碰到一个问题。我在cuda的kernel中创建了一N维数组,double的,只参与计算,不返回值。也就是每个线程都需要这么一个数组来暂存计算中间量。不知为何,当N不大的时候,会得出正确结果;而当N取很大的时候,大概100000向上,kernel貌似就不计算了。。不知有没有解决办法
...全文
537 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
YCMyTot 2014-12-12
  • 打赏
  • 举报
回复
额。。。计算量是有多大? 没遇到过这种情况!!

579

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧