我什么时候必须乘以 2 来计算内存带宽

When do I have to multiply by 2 to compute memory bandwidth

我学习通过example计算内存带宽,如下,

不知道双倍数据速率是什么意思? GPU 的哪个参数决定了这个?

  1. PCle 是全双工吗?
  2. 双槽?
  3. DDR的等级,比如DDR3/DDR5?

或其他?

双倍数据速率:您尝试过 google 这些关键字吗? https://en.wikipedia.org/wiki/Double_data_rate

答案是 3:决定你是否应该乘以 2 的是你的 GPU 的内存类型,一个愚蠢的规则总是乘以 2,因为不再主要使用单一数据速率。

如果您在显卡的内存类型中看到 "DDR",请乘以二,因为这是硬件的固有 属性(GDDR5 表示图形双倍数据速率版本 5,而 DDR3表示双倍数据速率版本 3)