‘壹’ cpu前端总线与运算速度是什么关系
前端总线:英文名称叫Front Side Bus,一般简写为FSB。前端总线是CPU跟外界沟通的唯一通道,处理器必须通过它才能获得数据,也只能通过它来将运算结果传送出其他对应设备。前端总线的速度越快,CPU的数据传输就越迅速。前端总线的速度主要是用前端总线的频率来衡量,前端总线的频率有两个概念:一就是总线的物理工作频率(即我们所说的外频),二就是有效工作频率(即我们所说的FSB频率),它直接决定了前端总线的数据传输速度。由于INTEL跟AMD采用了不同的技术,所以他们之间FSB频率跟外频的关系式也就不同了:现时的INTEL处理器的两者的关系是:FSB频率=外频X4;而AMD的就是:FSB频率=外频X2。举个例子:P4 2.8C的FSB频率是800MHZ,由那公式可以知道该型号的外频是200MHZ了;又如BARTON核心的Athlon XP2500+ ,它的外频是166MHZ,根据公式,我们知道它的FSB频率就是333MHZ了!目前的Pentium 4处理器已经有了800MHZ的前端总线频率,而AMD处理器的最高FSB频率为400MHZ,这一点Intel处理器还是比较有优势的。
‘贰’ FSB是什么意思
分类: 无分类
解析:
FSB是系统前端总线(Front Serial Bus)的意思
前端总线(FSB)频率(即总线频率)是直接影响CPU与内存直接数据交换速度。有一条公式可以计算,即数据带宽=(总线频率×数据带宽)/8,数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率。比方宏岩核,现在的支持64位的至强Nocona,前端总线是800MHz,按照公式,它的数据传输最大带宽是6.4GB/秒。
外频与前端总线(FSB)频率的区别:前端总线的速度指的是数据传输的速度,外频是CPU与主板之间同步运行的速度。也就是说,100MHz外频特指数字脉冲信号在每秒钟震荡一千万次;而100MHz前端总线指的是每秒钟CPU可接受的数据传输量是100MHz×64bit÷8Byte/bit=800MB/s。
其实现在“HyperTransport”构架的出现,让这种实际意义上的前端总线(FSB)频率发生了变化。之前我们知道IA-32架构必须有三大蔽掘重要的构件:内存控制器Hub (MCH) ,I/O控制器Hub和PCI Hub,像Intel很典型的芯片组 Intel 7501、Intel7505芯片组,为双至强处理器量身定做的,它们所包含的MCH为CPU提供了频率为533MHz的前端总线,配合DDR内存,前端总线带宽枣衡可达到4.3GB/秒。但随着处理器性能不断提高同时给系统架构带来了很多问题。而“HyperTransport”构架不但解决了问题,而且更有效地提高了总线带宽,比方AMD Opteron处理器,灵活的HyperTransport I/O总线体系结构让它整合了内存控制器,使处理器不通过系统总线传给芯片组而直接和内存交换数据。这样的话,前端总线(FSB)频率在AMD Opteron处理器就不知道从何谈起了。
‘叁’ 前端总线的速度是否决定着CPU与 主机其他的设备的运行速度
不是运行速度,是他们之间的传输速度。“前端总线”这个名称是由AMD在推出K7 CPU时提出的概念,但是一直以来都被大家误认为这个名词不过是外频的另一个名称。我们所说的外频指的是CPU与主板连接的速度,这个概念是建立在数字脉冲信号震荡速度基础之上的,而前端总线的速度指的是数据传输的速度,由于数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率,即数据带宽=(总线频率×数据位宽)÷8。PC机上所能达到乎枯的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz、1066MHz、1333MHz几种,前端总线频率越大,代表着CPU与内存之间的数据传输量越大,更能充分发挥出CPU的功能。现在的CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU。较低的前端灶握总线将无法供隐顷庆给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。
‘肆’ CPU的前端总线频率对CPU的速度有何影响
~~~前端总线频率是英特尔CPU与主板北桥芯片通信的通道(AMD处理器对应是HT总线),其数值姿卖越高表示处理器和外界交换数据的速度月快。
~~~公式:数据带宽=数据位宽XFSB/8,所以理论上在XP系统上800MHz前端总线的处理器和主板通信的最高速度是3.2GB每秒。
它是CPU一项重要参数,曾经的奔四有着“高频低能”的称号,就是因为处理器速度太快(有些已经超过3.2GHz)然而与外界交换数据慢,才不能很好地带动败枯整个系统的速度。
双通道理论上才能使内存与CPU通信速度加倍,实际上是不可能的,所以在使用双通道内存时“内存察册洞频率X2超过FSB”并不一定是浪费的。
‘伍’ 前端总线的速度=cpu与北桥间总线的速度吗
以前两者是频率一致的,有了QDR、超线程之后就有区别了,前端总线是CPU与北桥数据交换的速度,外频主要是和内存、PCI等交换数据的速度。
前端总线FSB的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。随着技术的发展,出现了QDR(Quad
Date
Rate)技术,它们使得前端总线的频率成为外频的两倍或者是四倍,所有才有了喊州册PentiumD
820外频为200MHz,前端总线为800MHz的说法。
外频是CPU与主板迹模之间同步运行的速度,而且目前的绝大部分电脑系统中外频,也是内存与主板之间的同步运行的速度,在这种方式下,可以理解为CPU的外频直接与内存相连通,实现两者间的同步运行状态。它是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号每秒钟发生一万万次的震荡。主频=外频×倍频
AMD的K8处理器可说是划时代的,它把内存控制器集成在了CPU里面,进一步降低了延迟,而且全面引入了HT(HyperTransport)总线的概念。这是一种高速点对点总线技术,在K8平台上起到传输CPU和主板芯片组之间数据的作用。K8和以往的处理器最大的区别在于:由于CPU已不通过传统的前端总线而是直接从内存获得数据。
补充问题回答:
典型的线路(参考下,比较老了):
存储器总线、AGP总线--》北桥——》前端总线——》缓存——》CPU
ATA总线、PCI总线——》南桥——》CPU(外频)
南桥和北桥间也有交换数据
AMD的CPU集成内存控制器后,CPU直接通过集成的控制器与内存交换数据,减少了北桥的工作量,所以现在AMD的CPU基本不会给你介绍它的前端郑宏总线是多少。Intel的还有。
不同平台不同架构时的线路是有区别的,还是要看具体的芯片和主板的芯片组,两者基本上是相对映的。