yellow_doge 2022-05-17 16:46 采纳率: 57.1%
浏览 34
已结题

cuda编程 device函数内数组下标不能为变量 该如何解决

各位,是这样的
我往一个device函数中传了一个指针data
我输出data[100],是有输出结果的。
但是函数形参中有int n,我可以输出n,且为100.
但我输出不了data[n]。
而且cuda程序中线程运行到data[n]就会直接结束。
函数内再往下的内容就不会执行了。

img

img

  • 写回答

3条回答 默认 最新

  • yellow_doge 2022-05-23 20:30
    关注

    我已经找到答案了

    评论

报告相同问题?

问题事件

  • 系统已结题 5月25日
  • 修改了问题 5月17日
  • 创建了问题 5月17日