【问题标题】:cuda gpu: clarification of terminologycuda gpu:术语说明
【发布时间】:2011-12-27 19:14:29
【问题描述】:

在 gpu 的上下文中,有人可以澄清以下含义的区别:核心、线程处理器、流处理器、多处理器。

另外,如何知道 GTX570 GPU(计算能力 2.0)每个 SM 的活动块数限制?

此外,设备属性显示我的 GPU 中每个块的最大线程数为 1024,但 cuda 占用计算器不接受计算能力 2.0 gpu 的值。是否有新版本的cuda占用计算器(2.1之后)?

【问题讨论】:

    标签: cuda gpgpu


    【解决方案1】:
    1. 它们实现如下: 多个 SM(流式多处理器)的 GPU 常量。每个 GPU 的确切 SM 数量取决于您使用的 GPU(在低端卡上,只有 2 个 SM 可用,而高端卡最多有 16 个)。 每个 SM 由几个(pre-Fermi 卡 (CC 1.x) 上 8 个,Fermi 卡 (CC 2.x) 上 32 个)核心组成。 我以前从未听说过“线程处理器”这个词。经过一番谷歌搜索,它看起来只是“核心”的另一个词,可能这个词在早期版本的文档中使用过,但后来被替换了。

    2. 最大。每个 SM 的块数为 8(请参阅 Cuda 占用计算器,选项卡“GPU 数据”,行“线程块/多处理器”)

    3. CUDA Occ. http://developer.nvidia.com/nvidia-gpu-computing-documentation 的计算器对我来说很好用。可能是您使用的是旧的错误版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-07
      • 1970-01-01
      • 2011-01-20
      • 2018-01-02
      • 2010-11-16
      • 1970-01-01
      相关资源
      最近更新 更多