我如何知道我的显卡的计算能力和 sm?

Rik*_*ika 21 cuda nvidia-graphics-card

我知道我可以通过访问这个官方 cuda 页面这个 wiki 页面来获得计算能力。
但我不知道我应该如何找到sm我的卡。这是 的缩写shader model吗?或者shared memory?或者他们都没有?

小智 7

您应该只使用您链接到的页面中的计算能力。例如,如果您的计算能力为 6.1 us sm_61 和 compute_61。

SM 代表“流式多处理器”。这些参数以这种令人困惑的方式设置,因为它们被用作 nvcc 的参数,其中 compute_XX 设置虚拟(中间)代码表示的架构,而 sm_XX 设置真实表示的架构。除非你有充分的理由,否则你应该将这两个设置为同一件事。