首先,前端总线指的是处理器与主板北桥之间的数据通道。“前端总线”一词主要是由AMD在K7架构处理器时代提出来的。目前主要包括Intel传统的前端总线(FSB),再就是目前Intel Core i系处理器采用的QPI总线,再就是AMD处理器的HT总线。总线类型不同,计算公式和原理也不同。1.Intel传统前端总线(FSB)的计算公式为:前端总线带宽=前端总线频率(P4之前,前端总线频率=CPU外频;P4之后,前端总线=CPU外频 X4)X总线位宽(目前主流为64Bit,早期有32Bit)/82.Intel QPI总线的计算:(1)原理:QPI数据包是80bit的长度,发送需要用4个周期,但只有64bit是用于数据,所以它一次(一个周期)只能传输64/4/8=2B字节,不像FSB一个周期可以传输64/8=8B字节;但是QPI总线能够达到最小4.8GT/S,即每秒处理4.8G次数据,所以一条QPI总线连接理论最大值就可以达到4.8GT/S*2=9.6GB/S(单向),双向则是19.2GB/S;6.4GT/S的总线能够达到双向25.6GB/S(单向12.8GB/S)。(2)QPI总线带宽计算公式为: QPI总线带宽=QPI总线频率X2(采用了类似于DDR的双倍并发传送模式)X2(双向传输)3.AMD的HT总线的计算:(1)HT总线包括HT1.0、HT2.0、HT3.0及HT3.1协议。(2)HT总线带宽计算公式:
HT总线带宽=处理器外频(默认200MHz)XHT倍频(HT1.0协议为4;HT2.0协议,1.0GHz为5,1.2GHz为6,1.4GHz为7;HT3.0协议,1.8GHz为9,2.0GHz为10,2.4GHz为12,2.6GHz为13;HT3.1协议,2.8GHz为14,3.0GHz为15,3.2GHz为16)X处理器通道位宽(HT1.0的2Bit、4Bit、8Bit、16Bit及32Bit;K8架构的16Bit;K10架构的16/32Bit)/8(将Bit转换为Byte)X2(时钟上下沿均能传输)X2(上下行双向全双工)
前端总线带宽=系统外频×倍频×64位总线位宽/8
一般CPU都有标识的。
INTEL 的CPU 前端总线的计算方法 外频X4。主板支持多大的总线(还是看说明书吧,原本看型号就行。现在有的老主板通过刷BIOS就能支持更高的总线)