【发布时间】:2013-10-28 05:42:48
【问题描述】:
我在 CUDA 中编写了一个程序,它将在 GPU (nvidia geforce 310m) 上执行。在内核中我使用了 atomicMin 函数。编译并运行后出现错误:“内核执行失败: 无效的设备功能”。我认为这可能是由于我的卡不支持原子操作。我是对的还是还有其他需要考虑的事情?顺便说一下运行原子操作,我读到我需要在 Visual Studio 中进行更改:项目属性 -> CUDA C/C++ -> 设备 -> 代码生成 -> compute_13,sm_13。谢谢。
【问题讨论】:
-
你用的是什么GPU?
标签: visual-studio-2010 cuda nvidia atomic gpu