GPU 显存带宽的计算方法

2024-01-17  本文已影响0人  陈成_Adam

以 AMD 的 Radeon RX 5700 XT 为例,其存储相关的参数如下,

图中的 GPU 访存带宽 448.0 GB/s 是如何得到的?

计算公式如下,

448.0 GB/s = 14GTransfer/s * (256bit/Transfer * 1Byte/8bit)

上式中,
14GTransfer/s:显存的数据传输率,即上图中的 14 Gbps effective
256bit/Transfer:显存的数据位宽
1Byte/8bit:一个字节为 8 比特

图中,14 Gbps effective 是如何得到的?

计算公式如下,

14 Gbps=1750MHz * 1G/1000MHz * 4 * 2

上式中,
1750MHz:显存时钟频率
1G/1000MHz:1G 为 1000MHz
4:GDDR6的读写频率是显存时钟频率的 4 倍。参看:关于DDR的prefetch_ddr prefetch-CSDN博客
2:每个时钟可以传输两笔数据。AMD Radeon™ RX 5700 XT 的显存类型是 GDDR6,即 Graphic Double Data Rate 6,它会在每个时钟的上升沿和下降沿都传输数据。如图,


File:SDR DDR QDR.svg - Wikimedia Commons

图中,256 bit 是如何得到的?

计算公式如下,

256 bit = 4 Memory-controller * 64 bit/Memory-controller

上式中,
64:每个显存通道的数据位宽为 64 比特
4:显存通道的数量(4 个 Memory Controller)


AMD Radeon RX 5700 XT Review - Architecture & Features | TechPowerUp
上一篇下一篇

猜你喜欢

热点阅读