cuda编程中block中任务数量多于thread数量上限怎么办?

LittleEthan 2017-02-19 04:52:05
如:对于M(axb大小)张图片进行处理,为每张图片分配一个block,图片中的每个元素分配一个thread,即,M个block和axb个threads;如果axb的大小超过了一个block可分配thread上限(比如512),那怎么办呢?具体应该怎么写函数?假如没有超过,应该用一行代码就可以了的,如:target_function<<<M,a*b>>>(..........),现在呢?
请多多指教!!谢谢!
...全文
280 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

2,408

社区成员

发帖
与我相关
我的任务
社区描述
高性能计算
社区管理员
  • 高性能计算社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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