(高手进)AMD K8处理器平台,内存的实际工作频率/带宽如何计算?

对于INTEL系列的CPU,我们几乎已经很了解
主频=外频*倍频
FSB=外频*4
搭配内存的带宽(至少)要等于FSB带宽
例如FSB为533时,要搭配533*64/8=4.2G/s带宽的内存。

但对于AMD的,HT技术,我还不甚了解,同时我有以下疑问
1、我的主板是HT1.0标准 2000MT/S,也就是1000MHZ,那么HT总线的带宽是不是1000*64/8=8G/s这样计算呢?
2、我的CPU是AMD Athlon64 X2 4200+ AM2,外频200,倍频11,HT 1000MHZ,请问:搭配多少带宽的内存最匹配?此时内存带宽跟HT带宽还有联系吗?HT是连接CPU与北桥的,而HT结构下CPU跟内存是直接交换数据的,那么这个内存的匹配问题该如何来计算?也就是说这个CPU最大支持多少内存带宽?
3、外频的意义? INTEL及AMD的CPU分别由FSB,HT BUS与北桥交换数据,那外频的存在还有何意义呢?直接有主频和FSB两个参数不就够了吗?
4、请解释CPUZ里显示的FSB:DRAM代表什么含义?我的是CPU/7.

请不要复制。
答好了,我会追加分数!
孤翼天使_风朋友:
1、你计算HT总线带宽的方法,我实在不懂,16bit是这么来的?
2、我也知道跟HT没有直接联系,我想要的是间接的影响,希望得到深入的回答。而且很明显你也不知道AMD的Memory Divider。
3、你还是没有说明白外频的意义。你说的是别的。
4、由于你不知道Memory Divider(内存分频),所以你解释不了CPU/7,你说的是INTEL的FSB:内存工作频率。
5、没事研究研究也是一种乐趣嘛,但我理解你的意思,哈哈

现在的单通道内存控制器一般都是64bit的,8个2进制bit相当于1个字节,换算成字节是64/8=8,再乘以内存的运行频率,如果是ddr内存就要再乘以2,因为它是以sd内存双倍的速度传输数据的,所以
ddr266,运行频率为133mhz,带宽为133*2*64/8=2100mb/s=2.1gb/s
ddr333,运行频率为166mhz,带宽为166*2*64/8=2700mb/s=2.7gb/s
ddr400,运行频率为200mhz,带宽为200*2*64/8=3200mb/s=3.2gb/s

所谓双通道ddr,就是芯片组可以在两个不同的数据通道上分别寻址、读取数据。这两个相互独立工作的内存通道是依附于两个独立并行工作的,位宽为64-bit的内存控制器下,因此使普通的ddr内存可以达到128-bit的位宽,因此,内存带宽是单通道的两倍,因此
双通道ddr266的带宽为133*2*64/8*2=4200mb/s=4.2gb/s
双通道ddr333的带宽为166*2*64/8*2=5400mb/s=5.4gb/s
双通道ddr400的带宽为200*2*64/8*2=6400mb/s=6.4gb/s
关于瓶径问题:
cpu与北桥芯片之间的数据传输速率称前端总线(fsb),对于intel的主流平台,其采用q/p总线技术,fsb=cpu外频*4,如赛扬4的外频为100,其fsb为400,数据带宽为3.2gb/s,p4a的外频为100,其fsb为400,数据带宽为3.2gb/s,p4b的外频为133,其fsb为533,数据带宽为4.2gb/s,p4c、p4e的外频为200,其fsb为800,数据带宽为6.4gb/s,对于amd的主流平台,其采用ev6总线技术,fsb=cpu外频*2,对于athlon xp,其外频为133,166,200,对应的fsb分别为266,333,400,数据带宽分别为2.1,2.7,3.2gb/s

fsb与内存带宽相等的情况下,则不存在瓶径问题,如果内存带宽小于fsb则形成内存带宽瓶径,无法完全发挥系统的性能。

因此对于对于intel的主流平台,如赛扬4的外频为100,其fsb为400,数据带宽为3.2gb/s,应该使用ddr400或双通道ddr200以上,p4a的外频为100,其fsb为400,数据带宽为3.2gb/s,应该使用ddr400或双通道ddr200以上,p4b和c4d的外频为133,其fsb为533,数据带宽为4.2gb/s,应该使用ddr533或双通道ddr266以上,p4c、p4e的外频为200,其fsb为800,数据带宽为6.4gb/s,应该使用双通道ddr400以上,对于amd的主流平台,athlon xp,其外频为133,166,200,应该分别使用ddr266,ddr333,ddr400,在这个平台上没必要使用双通道内存
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-03-11
但对于AMD的,HT技术,我还不甚了解,同时我有以下疑问
1、我的主板是HT1.0标准 2000MT/S,也就是1000MHZ,那么HT总线的带宽是不是1000*64/8=8G/s这样计算呢?

不是.....HT1000Mhz的工作频率的话可以提供8Gb的传输速度,计算方法1000Mhz*16bit/8*2*2=8Gb

2、我的CPU是AMD Athlon64 X2 4200+ AM2,外频200,倍频11,HT 1000MHZ,请问:搭配多少带宽的内存最匹配?此时内存带宽跟HT带宽还有联系吗?HT是连接CPU与北桥的,而HT结构下CPU跟内存是直接交换数据的,那么这个内存的匹配问题该如何来计算?也就是说这个CPU最大支持多少内存带宽?

毫无疑问,533MDDR组双通道有1066M的工作频率,显然足够了.或者用DDR1000......
HT工作频率=内存工作频率就可以了
内存频率大一些没什么问题.

3、外频的意义? INTEL及AMD的CPU分别由FSB,HT BUS与北桥交换数据,那外频的存在还有何意义呢?直接有主频和FSB两个参数不就够了吗?

纠正你一个问题,当CPU应用了HT总线技术以后FSB就没有意义了,你可以说HT频率是FSB频率,无所谓.
外频是CPU的外部频率,显然,CPU早在N年前就已经达到几G的工作频率了,而内存近年才达到G的水平;内存频率始终是与CPU频率有一个差距,所以CPU对外要以一个较低的频率运行
Intel是使用了一种技术使得总线在1时钟周期内完成4次传输,所以Intel的FSB=4倍的外频

4、请解释CPUZ里显示的FSB:DRAM代表什么含义?我的是CPU/7.

前端总线频率与内存频率的比值,为1:1时最佳,说明频率同步

另外顺便说一句,其实要是一般的玩个电脑没必要算那么精确,我刚用电脑时候也会算计FSB,算计外频,其实现在感觉没用.......因为算好了也提升不了性能,况且实际使用时还有很多其他问题,比如你算的都是理论极限值,但是CPU很多时候都不是满负荷运行.就我的体会看,好CPU大内存和高速磁盘对系统的性能也有很大影响......另外你算好了用533内存组双通道足够,但是DDR800内存也已经很便宜了,真怀疑你会舍得不买?

(高手进)AMD K8处理器平台,内存的实际工作频率\/带宽如何计算?
现在的单通道内存控制器一般都是64bit的,8个2进制bit相当于1个字节,换算成字节是64\/8=8,再乘以内存的运行频率,如果是ddr内存就要再乘以2,因为它是以sd内存双倍的速度传输数据的,所以 ddr266,运行频率为133mhz,带宽为133*2*64\/8=2100mb\/s=2.1gb\/s ddr333,运行频率为166mhz,带宽为166*2*...

内存工作频率和CPU总线频率如何搭配,真正的高手进,答好了多给分_百度...
内存带宽=内存运行频率×数据总线位数\/8。DDR的定义:严格的说DDR应该叫DDR SDRAM,人们习惯称为DDR,部分初学者也常看到DDR SDRAM,就认为是SDRAM。DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR内存是在SDRAM内存基础上发展而来的,仍然沿用SDRAM生产体系。SDRAM在一...

计算内存的总线带宽
1. FSB(前端总线)带宽 = FSB 速率(= CPU 外频 × 4)× 位宽(64bits)÷8bits\/Byte (Intel Pentium 4 ~ Core 2 处理器使用 FSB 总线)2. HyperTransport(超传输)总线带宽 = HT 总线速率 × 位宽(16bits)÷8bits\/Byte × 2(DDR方式)× 2(双向传输) (AMD K8\/K10 处理...

AMD主板总线频率`与内存频率选用怎么组合的?
理论上只要你的内存总线带宽能满足CPU总线带宽的吞吐量那么内存与CPU的搭配就是合理的。这里这了便于比较,我们不防还是给AMD引入所谓“前端总线”的叫法,内存带宽相当于频率*位宽\/8,对于双通道DDRII 533 内存可以提供8.5GB\/S的带宽(533*2*64bit\/8),理论上可以满足1066MHz(8.5GB\/s)的“前端总...

cpu外频与内存频率的关系
而工作频率则是用等效频率除以2,这对DDR,DDR2,DDR3都适用,所有DDR内存会一个在工作周期的上升沿和一个下降沿分别传输一次数据,形成了对工作频率双倍的等效频率,这个工作频率在对AMD K8处理器超频时会用到,且在CPU-Z中显示的内存频率也是工作频率,所以这个频率在超频时比较重要,另外一个核心频率...

求“已知一个CPU,选择内存频率”的方法
例如,AMD Athlon64 X2 5000+搭配DDR2 800内存时在BIOS里把内存频率设置为DDR2 800,而此时内存实际工作在DDR2 742下,这就是由内存分频系数引起的。AMD平台内存分频系数的计算方法如下:分频系数:N=CPU默认主频×2÷内存标称频率,得到的数值再用“进一法”取整数,注意“进一法”不是四舍五入...

CPU最高支持的内存频率与内存超频的关系?
1、先给出公式:内存在计算机的真正的工作频率=CPU当前工作频率\/分频系数。2、分频系数的算法很特殊,是用CPU原始频率\/bios设置的内存工作频率(注重是工作频率,假如在BIOS中设置为DDR2 800的话,这里就要用400代进去算)得到的结果进一得到,进一就是若除出来的数是小数,那么就把小数点后的数去掉...

为什么说AMD平台的cpu配内存只要看cpu的主频就行了?
FSB 的概念也不复存在了,对于其它工作部件的时钟频率的发生也随之有了新的方法,这就是AMD K8 中的“分频”或是“除频” (the Clock Divider)机制!既然AMD的 CPU连前端总线都已经舍弃不用了,可以直接访问内存了,不存在内存的传输速度的瓶颈了,那么内存的实际工作频率也就没必要在细分了。

高手请进!!!
随着技术的发展,出现了QDR技术,它们使得前端总线的频率成为外频的两倍或者是四倍,所有才有了PentiumD 820外频为200MHz,前端总线为800MHz的说法。 AMD的K8处理器可说是划时代的,它把内存控制器集成在了CPU里面,进一步降低了延迟,而且全面引入了HT(HyperTransport)总线的概念。这是一种高速点对点总线技术,在K8平台上起...

前端总线1086 外频217 倍频12.5 核心2714 怎么能算出内存频率?
即400,等效800),根据你的外频计算出来 实际工作频率是387.5,等效775,还有什么疑问么?K8超频我可以提供小小意见 你的4800+ HT降到4X 内存频率不变加压0.1v CPU电压加到1.35 外频拉到240 就能上3G了 电压看体质 一般控制在1.4以内即可 散热最好换个热管的 例如39的超频3红海MINI ...

相似回答