我如何才能了解我的显卡的计算能力和 sm?

我如何才能了解我的显卡的计算能力和 sm?

我知道我只需访问此网站即可获得计算能力官方 cuda 页面, 或者此维基页面
但我不知道如何找到sm我的卡。这是shader model? 或shared memory? 的缩写,还是两者都不是?

答案1

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

SM 代表“流式多处理器”。参数设置方式看起来令人困惑,因为它们用作 nvcc 的参数,其中 compute_XX 设置虚拟(中间)代码表示的架构,sm_XX 设置真实表示的架构。除非您有充分的理由,否则您应该将这两者设置为相同的值。

答案2

您可以使用此页面查找您的 GPU“计算能力”: https://developer.nvidia.com/cuda-gpus 将其用于“compute_xy”和“sm_xy”

答案3

为了获取有关显卡的更多信息,您可以使用Geeks3D GPU 容量查看器选择)类似于GPU-Z但确实提供了一些可能有用的附加信息。例如,当卡与 CUDA/OpenCL/Vulkan 兼容时。

此外,它还提供了有关上述每项内容的更多深入信息。对于 CUDA,计算能力和着色器时钟可能对您来说很有趣?

相关内容