【问题标题】:What are the latencies of GPU?GPU的延迟是多少?
【发布时间】:2015-07-19 03:54:00
【问题描述】:

我可以根据 CPU 内核与其缓存、主内存等之间的 ns 或 CPU 周期来找到延迟。

但似乎很难找到有关现代 GPU 的类似信息。

有谁知道 GPU 的延迟,尤其是现代 nvidia GPU(GF110 或更高版本)与其内存之间的延迟,谢谢。

GPU 内存确实有更大的带宽,但它们的延迟呢?

听说GPU的延迟和CPU的延迟一样高,所以基本上让更大的带宽对于许多通用计算任务基本上没有意义,我只需要确认这一点。

【问题讨论】:

标签: caching cpu gpu latency


【解决方案1】:

由于供应商并未透露所有架构细节,研究人员已使用逆向工程来揭开 GPU 架构的神秘面纱。请参阅这篇论文 Demystifying GPU microarchitecture through microbenchmarking 和其他引用此论文的论文(请注意,这不是我的论文)。我在下图中复制了他们的发现。

【讨论】:

  • 设法编译基准并在 tesla K20 上运行它。据我所知,这些数字非常相似,只是共享内存延迟现在是 48 个周期。
猜你喜欢
  • 2022-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-23
  • 2012-02-22
相关资源
最近更新 更多