【問題】請教FSB與記憶體頻率關聯



贊助商連結


Charley53
2008-12-29, 05:13 PM
小弟的觀念還沒更新,所以不知道有沒錯誤上來求教,還請前輩多指導了,謝謝~

問題~以前單核心CPU.單通道記憶體時,CPU時脈是以外頻*倍頻來算~

以不超頻論,一顆P3 1.0G跑133外頻=CPU是133*7.5倍頻+133外頻SDRAM~

1.那現在的記憶體雙通道假設以800外頻跑,記憶體是用400*2條達成嗎?還是說單條記憶體本身要可跑800外頻?

2.承上,以上述例子CPU FSB與記憶體頻率同,那現在的CPU FSB有上到1333以上的,記憶體也必用1333或以上的嗎?如果記憶體頻率不夠,例如FSB 1333 CPU+外頻800的記憶體,是能跑但是效能降低,還是說會無法運作?

贊助商連結


carloschen
2008-12-29, 08:06 PM
目前Intel是有FSB,AMD則已變為HT。

Intel從P4系列的CPU的FSB都加入Quad Data Rate(或Quad Pumped Bus),所以CPU實際外頻是/4,1333 FSB/4=333,例如Intel E8500 3.16G=333*9.5X,E8600 3.3G=333*10X。

DDR2記憶體和DDR記憶體差不多,只是DDR2基本時脈更高,電壓更低(DDR3也是)。例如DDR2 667=333*2X,DDR2 800=400*2X,所以除非你有超CPU外頻需要(因為倍頻幾乎都被鎖),否則使用DDR2 667現在都足以應付(所以請看基本時脈,不要被乘倍的數字誘導),不過因為記憶體現在價格太便宜了,大多會買DDR2 800。

http://zh.wikipedia.org/w/index.php?title=%E5%89%8D%E7%AB%AF%E5%8C%AF%E6%B5%81%E6%8E%92&variant=zh-tw
http://zh.wikipedia.org/w/index.php?title=Hyper_Transport&variant=zh-tw
http://zh.wikipedia.org/w/index.php?title=DDR2&variant=zh-tw

Charley53
2008-12-30, 11:49 AM
感謝前輩的答覆~

1.意思指FSB 1600的CPU基本時脈也是只有400,所以只要記憶體基本時脈400以上即可是嗎?(例如DDR2 800)

2.請教記憶體DDR2 800=400*2X的2X是怎樣來的,所有記憶體都一樣嗎?

3.承上,所以DD3 1600是基本時脈800*2X?

小弟去查了記憶體販售的網頁,似乎都沒有寫到基本時脈是多少,只有標示PC-3200!?PC-6400!?不太懂~:eye:

windata
2008-12-30, 01:46 PM
那個 2x 是因為 ddr 的關係
我沒辦法很清楚的說明,但…希望看圖說故事能幫到你 XD
DD 上下上下上下
SD 上…上…上…
SD 下…下…下…
只要是 DDR 都時脈 x2
時脈就你知道的 400 MHz
因為不管上還是下都可以工作,所以工作效率直接翻倍這樣

carloschen
2008-12-30, 01:50 PM
1.是的。
2.2X就是兩倍,DDR縮寫就是Double Data Rate。
3.是的,DDR2和DDR3其實就是指DDR第2代和第3代。

PC3200是記憶體的頻寬,請參考wiki (http://zh.wikipedia.org/w/index.php?title=DDR_SDRAM&variant=zh-tw)。

xenosaga
2008-12-30, 11:41 PM
雙通道模式基本上和記憶體頻率無關
它是像raid0一樣把資料分散放入兩條記憶體
讀取時"同時"對兩條記憶體做存取借以提升記憶體的位元寬度(64bit * 2)

FSB和記憶體的搭配未必1:1是最佳解
現在的版子基本上都可以跑非同步時脈
所以買外頻是333的CPU配上DDR2 800的記憶體未必浪費

i7系列把記憶體控制晶片搬到CPU內對記憶體存取是用QPI(像AMD的HT)
而不是用FSB

Charley53
2008-12-31, 04:41 PM
感謝前輩們的回覆,看來還很多要學,呵呵~:)