CUDA:'name'在目标位置没有价值

时间:2013-04-06 13:41:50

标签: cuda

在我的代码中,当我调用findMax函数时,索引变量无法定义但是max,我可以定义并工作。我尝试使用不同的名称但不起作用。什么是问题?

enter image description here

1 个答案:

答案 0 :(得分:4)

即使禁用所有优化,CUDA编译器也会执行一些优化。 index在设备函数findMax中没有副作用,因此编译器删除了变量。