美文网首页
GPU 显存带宽的计算方法

GPU 显存带宽的计算方法

作者: 陈成_Adam | 来源:发表于2024-01-17 08:32 被阅读0次

    以 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

    相关文章

      网友评论

          本文标题:GPU 显存带宽的计算方法

          本文链接:https://www.haomeiwen.com/subject/tqelodtx.html