cpu主頻外頻、總線頻率、內(nèi)存頻率的關(guān)系
首先,要說明INTEL和AMD在這方面有些許不同。
我們所說的外頻指的是CPU與主板連接的速度,這個(gè)概念是建立在數(shù)字脈沖信號(hào)震蕩速度基礎(chǔ)之上的,而前端總線的速度指的是數(shù)據(jù)傳輸?shù)乃俣龋捎跀?shù)據(jù)傳輸最大帶寬取決于所有同時(shí)傳輸?shù)臄?shù)據(jù)的寬度和傳輸頻率,即數(shù)據(jù)帶寬=(總線頻率×數(shù)據(jù)位寬)÷8。
還有一個(gè)是帶寬=頻率x系數(shù)x位數(shù)/8
這條公式也是對(duì)的。
不過 里面所指的頻率是CPU外頻。
Intel的系數(shù)是4。也就是說:前端總線=CPU外頻X4。。前端總線是由CPU外頻決定的。主板上的參數(shù)是最大值。目前PC機(jī)上的前端總線頻率有266MHz、333MHz、400MHz、533MHz、800MHz、1066MHz、1333MHz幾種(I3/I5/I7的Intel
Nehalem架構(gòu)處理器已不再使用原來的FSB,取而代之的是全新設(shè)計(jì)的QPI/DMI總線)
前端總線頻率越大,代表著CPU與內(nèi)存之間的數(shù)據(jù)傳輸量越大,更能充分發(fā)揮出CPU的功能?,F(xiàn)在的CPU技術(shù)發(fā)展很快,運(yùn)算速度提高很快,而足夠大的前端總線可以保障有足夠的數(shù)據(jù)供給給CPU。較低的前端總線將無法供給足夠的數(shù)據(jù)給CPU,這樣就限制了CPU性能得發(fā)揮,成為系統(tǒng)瓶頸。
例如。Intel的E5200。外頻是200MHz,倍頻是12.5。主頻是200*12.5=2.5GHz。那一塊前端總線額定為1333的主板上這個(gè)E5200時(shí),前端總線就是200*4而不是1333...而這個(gè)時(shí)候,CPU和前端總線交換數(shù)據(jù)的速度就是:
200*4*64/8=6400MHz=6.4GB/s...為什么位數(shù)為64?那是因?yàn)镋5200為64位CPU..現(xiàn)在市面上的CPU大都是64位。
再說內(nèi)存,例如我一條DDR2
667的內(nèi)存。其實(shí)內(nèi)存的實(shí)際工作頻率為333MHz...DDR的意思是Double data
rate..
翻譯成中文大概的意思是雙倍數(shù)據(jù)速率。。也就是說1個(gè)周期內(nèi),內(nèi)存可以同時(shí)進(jìn)行讀取和寫入兩項(xiàng)工作。(關(guān)于內(nèi)存頻率下章再說)
以前的SDRAM只能在一個(gè)周期內(nèi)讀取或者寫入。。所以DDR2的內(nèi)存頻率是實(shí)際工作頻率*2....
而內(nèi)存的帶寬公式也帶寬=頻率x系數(shù)x位數(shù)/8
667的內(nèi)存帶寬為:667*64/8=5336=5.336GB/s。。這時(shí)。內(nèi)存明顯成為了系統(tǒng)的瓶頸。。
而雙通道模式下帶寬加倍就是10.672GB/s。。所以打開雙通道對(duì)電腦性能是有不少提高的。。。
這時(shí)CPU由于只有6.4GB/s的帶寬,明顯成為了系統(tǒng)的瓶頸。。所以就產(chǎn)生了超頻這個(gè)東西。
AMD的CPU由于集成了內(nèi)存控制器,所以打開雙通道沒多大意義。
還有AMD的外頻與前端總線的倍數(shù)貌似是2。。。
我沒玩過AMD的。。貌似不叫前端總線而是叫HT。。。反正原理也差不多。。
CPU外頻一般指也稱系統(tǒng)總線(system bus)頻率=主頻/倍頻;總線頻率全稱叫前端總線頻率(front
bus)是CPU與內(nèi)存之間交換數(shù)據(jù)的頻率,現(xiàn)階段Intel采用Quad技術(shù),所以前端總線頻率=4倍外頻;而內(nèi)存頻率分三種——核心頻率,工作頻率,等效頻率,一般講的DDR2
800/667/533之類均指等效頻率,其核心頻率分別是200/166/133.
—————————如果是E7200,用單條內(nèi)存那么1066的才能發(fā)揮帶寬優(yōu)勢(shì),組雙通道的話只要533就可以了;超頻到400外頻,那么相應(yīng)FSB就是1600,就要雙通道DDR2
800了,DDR2
1600這個(gè)規(guī)格是沒有的,正是CPU參數(shù)的不斷提高,對(duì)內(nèi)存提出了更高的要求,所以才會(huì)有DDR3內(nèi)存的出現(xiàn),
以Intel 酷睿2雙核 E7300
為例,主頻為2660MHz,倍頻為10。那外頻就應(yīng)該是 2660/10=266Mhz 。
Intel
Cpu的系數(shù)是4,前端總線頻率就應(yīng)該是:266*4=1064MHz。
事實(shí)上,酷睿2雙核 E7300
標(biāo)明的 前端總線頻率是:1066MHz。與計(jì)算的總線頻率數(shù)據(jù)基本是一致的。
E7300的帶寬(CPU和前端總線交換數(shù)據(jù)的速度)是:266*4*64/8=8512MHz.
如果主板上配置了(支持雙通道模式) DDR2
800的內(nèi)存,那么,內(nèi)存的帶寬(內(nèi)存和前端總線交換數(shù)據(jù)的速度)就是:2*800*64/8=12800MHz。
可見,此時(shí)內(nèi)存的速度要高于E7300的速度了。為了解決這個(gè)瓶頸,可以考慮對(duì)CPU超頻。這個(gè)時(shí)候,主板的總線頻率就不應(yīng)低于1066MHz。
那么CPU究竟超到多少,才能達(dá)到與內(nèi)存頻率的最合理的匹配呢?還是回到帶寬上。設(shè)總線頻率為X,則總線帶寬與內(nèi)存帶寬的關(guān)系是:
X*64/8=2*800*64/8,可見,前端總線頻率要達(dá)到1600MHz之上時(shí),才能達(dá)到與內(nèi)存頻率的合理匹配。
設(shè)CPU主頻為Y,則Y/10*4*64/8=2*800*64/8,
得出,Y=4000MHz
。即理論上,CPU的主頻要超到4000MHz,才可以與主板,內(nèi)存達(dá)到頻率上的合理匹配。
在選購電腦時(shí),不要只看CPU的主頻是多少、內(nèi)存的大小是多少。
CPU: CPU的二級(jí)緩存和FSB決定了CPU的價(jià)格;
內(nèi)存:內(nèi)存的頻率的大小是決定其價(jià)格重要的因素,而不是內(nèi)存容量的大小;
主板:主板的總線頻率是決定其價(jià)格的重要因素之一。
當(dāng)然也要選擇一款好的電源,因?yàn)楝F(xiàn)在電腦配制越來越高,功率也相應(yīng)大了許多,電源功率不夠也是電腦工作不穩(wěn)定的因素。
|