【閒聊】到底CPU外頻和記憶頻率是否可以不同?



贊助商連結


johnny69
2003-05-09, 12:53 AM
印像中,技嘉有出過這樣的板子,而後來也有多家跟進,促使很多板子都可以在BIOS中的CHIPSET FEATURES SETUP設定兩者的差異,這樣的功能,到底是好是壞?
或許對於只想更新CPU的人是一大福音,但整體的效能想必是大打折扣吧!!
諸位先進認為呢?

贊助商連結


ivantw
2003-05-09, 01:09 AM
現在不是一堆主機版都這樣嗎?

For exsample:
CPU: Pentium4 1.6G (100)
RAM: DDR266 (133)

通常是記憶體的時脈較高,不過對效能差異不大,並不至於效能大打折扣。

clcwm
2003-05-09, 01:43 AM
CPU 與記憶體跑非同步,效能奇差無比
還是同步的好,但也要看 CPU 能不能上去

lsw97301
2003-05-09, 02:03 AM
不一定啦!
記憶體的外頻如果快於CPU,相對的處理速度會比較快一點啦,至少開機時會比較快!處理大量的程式時,也會快一點啦!相對的,如果小於的話,當然會打則扣啦!
另外,CPU與記憶體是平行處理的,所以,速度一致的話,協調性較佳,但是,新的晶片組大多已支援
雙通道DDR的模式,如果是DDR400 OR DDR433 .DDR466 的話,除非你是INTEL 的使用者,否則,速度根本無法一致。
以上觀點報告!!

johnny69
2003-05-09, 02:38 PM
最初由 lsw97301 發表
不一定啦!
記憶體的外頻如果快於CPU,相對的處理速度會比較快一點啦,至少開機時會比較快!處理大量的程式時,也會快一點啦!相對的,如果小於的話,當然會打則扣啦!
另外,CPU與記憶體是平行處理的,所以,速度一致的話,協調性較佳,但是,新的晶片組大多已支援雙通道DDR的模式,如果是DDR400 OR DDR433 .DDR466 的話,除非你是INTEL 的使用者,否則,速度根本無法一致。
以上觀點報告!!

現在應該大多數的人都是記憶體的外頻大於CPU的外頻吧!(不過也難說,也有人是CPU買的太好了!而記憶體卻還只有DDR266),DDR266有可能上到166還可行,200應該是死定了吧!!(我不知道調電壓之後會怎樣....像到2.77,原來是2.45吧!)而現在好像市面上還有些板子無法調整記憶體的除頻!(這樣不就死定了!!?)
另外,雙通道指的是,以DDR400來說,本來是跑200外頻的,可以同時兩邊變400,那就是800囉!!(對嗎?)沒用過....

misol
2003-05-10, 03:11 AM
最初由 clcwm 發表
CPU 與記憶體跑非同步,效能奇差無比
還是同步的好,但也要看 CPU 能不能上去
會嗎?
P3-800(100)+PC-133SD-RAM(133)也不會差到哪裡去
Duron 1G(100)+PC-133SD-RAM(133)也不會差到哪裡去
Duron 1G(100)+DDR266(133)也不會差到哪裡去
Athlon 1600+(133)+DDR333(166)也不會差到哪裡去
P4-1.6G(100)+DDR266(133)也不會差到哪裡去
P4-1.6G(100)+DDR333(166)也不會差到哪裡去

真是奇怪......

rainwen
2003-05-10, 04:10 PM
最初由 johnny69 發表
∼前言恕刪
另外,雙通道指的是,以DDR400來說,本來是跑200外頻的,可以同時兩邊變400,那就是800囉!!(對嗎?)沒用過....
雙通道是指頻寬Double,並不是速度Double;主要是提高處理效率,不是處理速度。

s900221
2003-05-10, 10:08 PM
感覺回應之中各種論點稍微有點雜亂
記憶體所提供的頻寬能夠滿足處理器的頻寬要求的時候
就能夠充足發揮處理器的效能
如果記憶體提供的頻寬比處理器的要求還要大的時候
可能因為減少某些等待時間跟周邊存取速度進而得到效能提升
當然...真正的增益或減少取決於晶片組跟主機板廠商的設計能力
而且搭配的RAM的延遲時間或預充電時間也有影響
假設搭配頻寬相等的CL2的RAM,跟搭配頻寬較大的CL3的RAM
那八成後者效能更低...全部都輸在延遲時間
還有如果晶片組設計有瑕疵也會造成效能低落...
不過一般而言不要希望能夠得到非常大的效能進步
但是什麼情況下記憶體能夠滿足處理器所要求的頻寬?
並不一定是讓記憶體跟處理器的外頻同步
以Pentium4 3.0GHz來說,時脈是200MHz*15,外頻是200MHz
但是他是QDR Bus架構阿~~~~不是單純的看時脈..
QDR Bus運作在200MHz/64bit寬度就能夠有6.4GB/s的理論頻寬
但是DDR架構卻需要運作在400MHz/64bit寬度才能得到相同的頻寬
而SDR更是需要在800MHz/64bit寬度才能得到相同的頻寬
所以...

CPU: Pentium4 1.6G (100)
RAM: DDR266 (133)
通常是記憶體的時脈較高,不過對效能差異不大,並不至於效能大打折扣
QDR Bus運作在100MHz就已經有3.2GB/s的頻寬了,而DDR266也才2.1GB/s
這樣就算記憶體運作時脈比較高...也滿足不了其頻寬需求阿!!
P4 1.6GHz的FSB可是400MHz...如果單條DDR400才能跟他平衡


P3-800(100)+PC-133SD-RAM(133)也不會差到哪裡去
Duron 1G(100)+PC-133SD-RAM(133)也不會差到哪裡去
Duron 1G(100)+DDR266(133)也不會差到哪裡去
Athlon 1600+(133)+DDR333(166)也不會差到哪裡去
P4-1.6G(100)+DDR266(133)也不會差到哪裡去
P4-1.6G(100)+DDR333(166)也不會差到哪裡去

假設這些RAM都僅有時脈頻寬上有差異,而不考慮晶片組本身和記憶體設定的狀況
(如果偏要買很差的晶片組或RAM,當然就不會有什麼效能可言)
P3-800本來FSB就只有100MHz,給PC-133 SDRAM是供過於求
相對而言能提升小部分效能
Duron1G的FSB是200MHz,搭配133MHz SDRAM雖然不能滿足其頻寬需求
但是一般使用上感覺出的差距的確並不大,若詳細測試才會有數據上的差距
搭配DDR266則是超過其頻寬需求,當然效能不會差
AthlonXP 1600+ FSB是266MHz,DDR333超過其頻寬需求
P4 1.6G是400MHz,搭配DDR266或DDR333都不能滿足其頻寬需求
一般使用上可能感覺不出太大的差異性..如果有連續大資料傳輸需求的時候
就能夠發現其差異性了


雙通道指的是,以DDR400來說,本來是跑200外頻的,可以同時兩邊變400,那就是800囉!!(對嗎?)沒用過....

看到一堆數字,老實說我不是很懂你在說什麼
理想情況下,雙通道DDR400相當於單條DDR800沒錯(同寬度的話)
如前述,實際上取決於各種不同因素
這也是當P4首度進入800MHz FSB的時候
i875/865晶片組搭配雙通道DDR400的原因
因為剛好可以滿足其頻寬需求,才能真正發輝800MHz FSB的優勢所在


雙通道是指頻寬Double,並不是速度Double

假設你所說的速度指的是時脈,那確實沒有Double
因為兩個通道上的RAM都依然運作在原本的時脈
只是因為平行寫入,而能得到雙倍的頻寬,也"相當於"一條兩倍時脈的記憶體(同寬度)
另外解釋一些東西,所謂的時脈(Clock)長這個樣子
禳禲獺鶠禳禲獺鶠禳禲獺鶠禳禲獺
每個↑符號代表的是上升緣(或稱做前緣)
而↓符號所代表的是下降原(或稱做後緣)
一個禳禲獺鶞磳雂@個完整的時脈週期
寬度指的是每次觸發(也就是動作)的時候所能傳送的資料大小
如果以現行桌上型電腦主流的64bit寬度來說
SDRAM是每個前緣或每個後緣都會觸發(動作)一次
所以每個時脈可以傳送64bit的資料
如果運作在133MHz,則頻寬計算方式如下:
133MHz(實際上是133.333循環)*64bit(8Byte)=1066MB/s
例如PentiumIII/II即是此種架構,Intel稱其作P6 Bus
也就是相同於SDRAM的傳送方式
而DDR架構則是在每個前緣跟每個後緣都會觸發一次
所以每個時脈可以傳送128bit的資料,133MHz頻寬就是:
133MHz*每時脈2次*64bit寬度=2133MB/s
Athlon就是這種架構,稱做Ev6 Bus
相當於64bit單緣觸發(SDRAM的方式)運作在266MHz,所以標示成266MHz FSB
也就是相同於DDR SDRAM的傳送方式
而QDR架構則進一步在每個時脈達到4次的資料傳送
所以每個時脈就能傳送達256bit的資料,運作在133MHz
就能達到133MHz*4*8Byte=4266MB/s
Pentium4就是採取這種架構,不知道有沒有另外的名稱
相當於64bit單緣觸發(SDRAM的方式)運作在533MHz,而標示成533MHz FSB
所以高階的P4組合都是配備雙通道DDR或是RDRAM達到足夠的頻寬
而所謂的雙通道指的是,假設我有4筆資料要寫入,而RAM每個時脈可以寫入一筆
那如果運作在雙通道,我可以同時將1筆資料丟給RAM A,而另一筆資料丟給RAM B
這就是平行寫入,同時脈就能寫入2筆資料,而得到兩倍的理論頻寬
想要發揮處理器充足的效能...
先認識各種架構的不同,不同架構運作在同時脈會有不同的頻寬大小
要真正同步,應該是讓頻寬同步...不是真正的時脈同步...