首页 » 技术SOS » 工业电子 » 现场总线 » 外频、主频、前端总线问题?

外频、主频、前端总线问题?

菜鸟
2007-10-21 19:04:40     悬赏20分
关于这三个概念我有几个问题想问一下? 1 外频可以理解成主板的频率吗? 2 一般CPU都标有外频、主频、前端总线,如果第一个问题成立,是不是标外频意义不大,再者主板没见标外频这个参数 3 内存的频率和前端总线频率的关系,如何匹配 4 对第三个问题,DDR800,前端总线800,两者匹配还是DDR400,前端总线800,DDR*2匹配 望高手有针对性回答,谢谢! 问题补充:谢谢大家的捧场,对第三个问题关于内存的频率和前端总线频率的关系我想知道的是如果这两个参数数值一样,假设都是400,两着性能就能发挥极限,如果内存的频率是400,前端总线是800,是不是前端总线只能发挥一半的性能。
关键词: CPU, 外频  

最佳回复

高工
2007-10-21 19:11:00
1楼

主频:这个不用说了,就是处理器的运行速度,赛扬2.0G,主频就是2.0GHz 外频:处理器内核和主板沟通的频率,一般为400MHz、533MHz、800MHz等等 FSB:也就是前端总线,在Athlon和Pentium4问世之前,FSB等同于外频,因为在之前的Pentium3和K6-II的FSB模式是SDR的,然而Athlon问世之后,采用了Alpha EV6总线,是使用的DDR模式,FSB为100MHz的时候,外频为200MHz(波形的上沿和下沿都可以传输数据);Pentium4问世后,intel采用了QDR模式的总线,当FSB为100MHz时,外频相当于400MHz,133MHzFSB=533MHz外频,200MHzFSB=800MHz外频 外频和内存频率的关系:这个比较复杂,根据不同芯片组、不同时代都不一样 BX、815时代就不说了,就从845+DDR时代开始说起,845系列比较规范,400MHz外频对应DDR266,533MHz外频对应DDR333,800MHz外频对应DDR400,内存可以降频使用 在9xx+DDR2时代,就比较特殊了 915P支持DDR2-533、945P、965P支持DDR2-667 AMD方面由于处理器内部集成了内存控制器,直接看处理器接口就可以了: Socket754,最高单通道DDR400 Socket939,最高双通道DDR400 Socket940,最高双通道DDR400 AM2,最高双通道DDR2-800

高工
2007-10-21 19:11:09
2楼

对于补充问题,回答如下: 如果FSB是800MHz,内存是双通道DDR400,看起来似乎都达到了800MHz的速度,正好搭配合适 其实不然,使用内存的设备很多,当然处理器是其中大户,几乎占用了内存全部带宽,除了处理器之外,还有显卡,AGP或者PCI-Ex8/x16在运行有大量高分辨率帖图材质的3D程序时,可能会导致本地显存不足,这个时候会通过DMA(DirectMemoryAccess,直接内存访问)技术来调用主存来缓冲帖图材质;还有硬盘,也是支持DMA的,处理器只负责发送控制信号,北桥负责将数据直接从硬盘读取到南桥,然后直接送入内存,不过硬盘所占用带宽很小,也就百余兆每秒,相比内存带宽数千兆每秒的带宽显得微不足道;除了显卡和硬盘之外,还有大量的PCI设备(比如SoundBlaster的声卡)也是支持直接内存访问的,都会占用部分带宽。 不过由于前端总线的带宽也不是全部用来和内存联系,还有一部分带宽用来传送比如显卡数据、控制信号等等,处理器也不一定时刻处于满载状况 所以根据上面所说,内存带宽是否够用,关键还是看这台系统是主要执行什么应用,如果是用作服务器,处理器和内存都是被大量的零散的任务和数据占用着,一般认为,内存带宽和前端总线带宽差不多就可以了;如果是进行大规模3D处理,而且本地显存容量不大(没显存的整合显卡就更不谈了),则需要内存带宽高于前端总线带宽才是最合适的(比如800MHzFSB搭配双通道DDR2-533/667)