gpt4 book ai didi

gpu - 如何从内存时钟/内存速度获取内存带宽

转载 作者:行者123 更新时间:2023-12-04 01:42:04 26 4
gpt4 key购买 nike

仅供引用,这是我从 Nvidia 获得的规范

http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-680/specifications

http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-titan/specifications

请注意,内存速度/内存时钟在他们的网站上是相同的,都以 Gbps 为单位。

谢谢!

最佳答案

Titan 有 384 位总线,而 GTX 680 只有 256,因此内存带宽增加了 50%(假设时钟和延迟相同。

编辑:我将尝试更多地解释整个概念:以下是决定 RAM 性能的因素的简化模型(不仅在显卡上)。

因素 A:频率

RAM 以时钟速度运行。以 1 GHz 运行的 RAM 每秒“滴答”1,000,000,000(十亿)次。对于每个滴答声,它可以在每个 channel 上接收或发送一个位。因此,理论上只有一个内存 channel 以 1GHz 运行的 RAM 模块将提供每秒 1 吉比特的速度,因为字节有 8 位,这意味着每秒 125 兆字节。

因素 B:“泵速”

DDR-RAM(双倍数据速率)可以在每个滴答中传输两位,甚至还有“四泵”总线可以在每个滴答中传输 4 位,但我还没有听说后者用于显卡。

因素 C:总线宽度。

RAM 不仅仅只有一个 channel 来发送数据。甚至 Intel 4004 也有 4 位总线。你连接的显卡分别有256条公交专用道和384条公交专用道。

将上述所有因素相乘以计算可以发送或接收数据的理论最大值:

**每秒最大吞吐量(以字节为单位)= 频率 * 泵送率 * BusWidth/8 **

现在让我们对您链接的两个显卡进行数学计算。它们似乎都使用相同类型的 RAM(GDDR5,泵速为 2),均以 3 GHz 运行。

GTX-680: 3 Gbps * 2 * 256 / 8 = 192 GB/s

GTX-Titan: 3 Gbps * 2 * 384 / 8 = 288 GB/s

因素 D:延迟 - 或现实开始

这个因素比上述所有因素的总和更难计算。基本上,当你告诉你的内存“嘿,我想要这个数据”时,它需要一段时间才能给出答案。这种延迟取决于许多因素,并且很难计算,并且通常会导致 RAM 系统的交付量低于其理论最大值。这就是所有时间、预取和大量其他内容出现的地方。由于不仅仅是可用于营销的数字,更高的数字意味着“更好”,因此营销重点主要集中在其他方面。如果您想知道,这主要是 GDDR5 与您主板上的 DDR3 不同的地方。

关于gpu - 如何从内存时钟/内存速度获取内存带宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15055877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com