电竞比分网-中国电竞赛事及体育赛事平台

分享

(2)【cpu主頻外頻、總線頻率、內存頻率的關系】

 guli3057 2014-10-10

cpu主頻外頻、總線頻率、內存頻率的關系

首先,要說明INTEL和AMD在這方面有些許不同。

 

我們所說的外頻指的是CPU與主板連接的速度,這個概念是建立在數(shù)字脈沖信號震蕩速度基礎之上的,而前端總線的速度指的是數(shù)據傳輸?shù)乃俣龋捎跀?shù)據傳輸最大帶寬取決于所有同時傳輸?shù)臄?shù)據的寬度和傳輸頻率,即數(shù)據帶寬=(總線頻率×數(shù)據位寬)÷8。

還有一個是帶寬=頻率x系數(shù)x位數(shù)/8 這條公式也是對的。
不過 里面所指的頻率是CPU外頻。
     Intel的系數(shù)是4。也就是說:前端總線=CPU外頻X4。。前端總線是由CPU外頻決定的。主板上的參數(shù)是最大值。目前PC機上的前端總線頻率有266MHz、333MHz、400MHz、533MHz、800MHz、1066MHz、1333MHz幾種(I3/I5/I7的Intel Nehalem架構處理器已不再使用原來的FSB,取而代之的是全新設計的QPI/DMI總線) 前端總線頻率越大,代表著CPU與內存之間的數(shù)據傳輸量越大,更能充分發(fā)揮出CPU的功能。現(xiàn)在的CPU技術發(fā)展很快,運算速度提高很快,而足夠大的前端總線可以保障有足夠的數(shù)據供給給CPU。較低的前端總線將無法供給足夠的數(shù)據給CPU,這樣就限制了CPU性能得發(fā)揮,成為系統(tǒng)瓶頸。

          例如。Intel的E5200。外頻是200MHz,倍頻是12.5。主頻是200*12.5=2.5GHz。那一塊前端總線額定為1333的主板上這個E5200時,前端總線就是200*4而不是1333...而這個時候,CPU和前端總線交換數(shù)據的速度就是:
200*4*64/8=6400MHz=6.4GB/s...為什么位數(shù)為64?那是因為E5200為64位CPU..現(xiàn)在市面上的CPU大都是64位。
    再說內存,例如我一條DDR2 667的內存。其實內存的實際工作頻率為333MHz...DDR的意思是Double data rate..
翻譯成中文大概的意思是雙倍數(shù)據速率。。也就是說1個周期內,內存可以同時進行讀取和寫入兩項工作。(關于內存頻率下章再說)

以前的SDRAM只能在一個周期內讀取或者寫入。。所以DDR2的內存頻率是實際工作頻率*2....
而內存的帶寬公式也帶寬=頻率x系數(shù)x位數(shù)/8
667的內存帶寬為:667*64/8=5336=5.336GB/s。。這時。內存明顯成為了系統(tǒng)的瓶頸。。
而雙通道模式下帶寬加倍就是10.672GB/s。。所以打開雙通道對電腦性能是有不少提高的。。。
這時CPU由于只有6.4GB/s的帶寬,明顯成為了系統(tǒng)的瓶頸。。所以就產生了超頻這個東西。
AMD的CPU由于集成了內存控制器,所以打開雙通道沒多大意義。
還有AMD的外頻與前端總線的倍數(shù)貌似是2。。。
我沒玩過AMD的。。貌似不叫前端總線而是叫HT。。。反正原理也差不多。。

 

       CPU外頻一般指也稱系統(tǒng)總線(system bus)頻率=主頻/倍頻;總線頻率全稱叫前端總線頻率(front bus)是CPU與內存之間交換數(shù)據的頻率,現(xiàn)階段Intel采用Quad技術,所以前端總線頻率=4倍外頻;而內存頻率分三種——核心頻率,工作頻率,等效頻率,一般講的DDR2 800/667/533之類均指等效頻率,其核心頻率分別是200/166/133.

—————————如果是E7200,用單條內存那么1066的才能發(fā)揮帶寬優(yōu)勢,組雙通道的話只要533就可以了;超頻到400外頻,那么相應FSB就是1600,就要雙通道DDR2 800了,DDR2 1600這個規(guī)格是沒有的,正是CPU參數(shù)的不斷提高,對內存提出了更高的要求,所以才會有DDR3內存的出現(xiàn),

以Intel 酷睿2雙核 E7300 為例,主頻為2660MHz,倍頻為10。那外頻就應該是 2660/10=266Mhz 。

 Intel Cpu的系數(shù)是4,前端總線頻率就應該是:266*4=1064MHz。

 事實上,酷睿2雙核 E7300 標明的 前端總線頻率是:1066MHz。與計算的總線頻率數(shù)據基本是一致的。

E7300的帶寬(CPU和前端總線交換數(shù)據的速度)是:266*4*64/8=8512MHz.

如果主板上配置了(支持雙通道模式) DDR2 800的內存,那么,內存的帶寬(內存和前端總線交換數(shù)據的速度)就是:2*800*64/8=12800MHz。

可見,此時內存的速度要高于E7300的速度了。為了解決這個瓶頸,可以考慮對CPU超頻。這個時候,主板的總線頻率就不應低于1066MHz。

那么CPU究竟超到多少,才能達到與內存頻率的最合理的匹配呢?還是回到帶寬上。設總線頻率為X,則總線帶寬與內存帶寬的關系是:

X*64/8=2*800*64/8,可見,前端總線頻率要達到1600MHz之上時,才能達到與內存頻率的合理匹配。

設CPU主頻為Y,則Y/10*4*64/8=2*800*64/8,

得出,Y=4000MHz 。即理論上,CPU的主頻要超到4000MHz,才可以與主板,內存達到頻率上的合理匹配。

 

在選購電腦時,不要只看CPU的主頻是多少、內存的大小是多少。

CPU: CPU的二級緩存和FSB決定了CPU的價格;

內存:內存的頻率的大小是決定其價格重要的因素,而不是內存容量的大?。?/span>

主板:主板的總線頻率是決定其價格的重要因素之一。

當然也要選擇一款好的電源,因為現(xiàn)在電腦配制越來越高,功率也相應大了許多,電源功率不夠也是電腦工作不穩(wěn)定的因素。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多