【问题标题】:Are global memory loads/stores going through caches in devices with compute capability 1.x?全局内存加载/存储是否通过具有计算能力 1.x 的设备中的缓存?
【发布时间】:2014-02-21 11:30:19
【问题描述】:

我使用的是旧的 Tesla GPU C1060,G80 架构。我想知道线程从全局内存地址空间请求的数据是否被缓存,因为它发生在最近的架构中。

【问题讨论】:

  • L1/L2 缓存层次结构是在计算能力为 2 及以上的 GPU 中引入的。您的设备具有 1.3 的计算能力,并且无法缓存全局内存访问。

标签: c++ cuda gpu gpgpu


【解决方案1】:

CUDA Programming Guide, Section G.3.1

本地和全局内存空间驻留在设备内存中,不缓存。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 2017-11-11
    • 2014-02-14
    • 2017-05-24
    • 2011-10-25
    相关资源
    最近更新 更多