关于AMD的超传输总线与内存频率的关系

本文详细解析了内存带宽与CPU瓶颈的关系,通过举例说明双通道内存如何提升带宽,以及不同频率内存与CPU总线带宽的匹配原则。强调了在CPU固定的情况下,主板支持高频率内存的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据传输率(带宽)有直接关系,只要数据传输跟得上,那就无所谓频率本身了。

打比方:双通道虽然没改变频率,但是把位宽增加了一倍,因此在频率不变的前提下,带宽也相应增加一倍。

(DDR)SDRAM内存都是单条64bits位宽的,双通道就是128bits,假如频率是DDR2-800的内存组双通道,那么带宽就是 800MHz * 128bits = 100Gbps = 12.5GB/s,而单通道就只有6.25GB/s

看CPU的总线和内存带宽理论上是否配套,就是把这个带宽和CPU的总线带宽相比。对于AMD K10.5架构的CPU来说,HT总线是上下行各32bits同时传输,2000MHz的HT总线最大带宽就是 2000MHz *2 *32bits = 125Gbps = 15.625GB/s,可见超过双通道DDR2-800内存的最大带宽。

15.625GB/s 至少需要双通道1000MHz的内存,比如超频版的DDR2-1000双通道,或者DDR3-1333降频到1000使用双通道。假如是单通道,那只能是2000MHz的内存,不过好像还没有DDR3-2000这么高频的内存条。
这样,系统就不存在瓶颈。

也就是说,在CPU一定的情况下,主板要能支持更高频率的内存,意味着要能
提供更高的HT总线最大带宽,例如你说的DDR3 1600需要1600*64=102400Mbit
=12.8GB/s,这样的内存不用双通道就能大致满足CPU需求
但是一般的主板由于成本限制,技术水平等多方面原因使得HT总线频率无法达到DDR31600
需要的2000MHz,所以无法支持那么高频的内存,除非是高端板子了~~
这也就是为什么主板参数只写支持HT3.0之类而不敢写具体能达到的HT频率的原因~ 

----------------------------------------------------
只要 DDR3内存频率×通道数 > 超传输总线频率(都是64位带宽)

转载于:https://www.cnblogs.com/rocklele/archive/2010/01/21/1653664.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值