gpt4 book ai didi

CUDA - 无效的设备功能,如何知道[架构,代码]?

转载 作者:行者123 更新时间:2023-12-05 08:43:32 25 4
gpt4 key购买 nike

在 VS Community 中创建 CUDA 项目时运行默认生成的内核时出现以下错误:

addKernel launch failed: invalid device function
addWithCuda failed!

我搜索了如何解决它,发现必须更改 Project->Properties->CUDA C/C++->Device->Code Generation(默认值 [architecture, code] 是 compute_20,sm_20),但我找不到我的显卡 (GeForce 8400 GS) 所需的值

网络上是否有[体系结构、代码] 的列表,或者是否可以通过任何命令获取它们?

最佳答案

compute_XXsm_XX 中的数值是您的 CUDA 设备的计算能力 (CC)。

您可以查找此链接 http://en.wikipedia.org/wiki/CUDA#Supported_GPUs对于(可能不完整)GPU 列表和相应的 CC。

您的 8400 GS(如果我没记错的话)配备了支持 CC 1.1 的 G86 芯片。

所以你必须改成compute_11,sm_11

`

关于CUDA - 无效的设备功能,如何知道[架构,代码]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28451859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com