引用:
作者NPTHS
大大真是專業
另外想請問大大一個很基礎的問題
就是如果DDR 400跟DDR2 800比的話
DDR 400的延遲比較短 但頻率比較慢
DDR2 800的延遲比較長 但頻率比較快
哪一個會比較快呢?
另一個也很基礎的問題
我的CPU是跑333,記憶體是跑667
這樣是同步嗎?
跑同步的效能比較好呢?
還是如大大所說的"CPU頻寬高於記憶體頻寬有助於增加效能"這樣會比較好呢?
拜託指導一下... 
|
用算的.....沒有值天知道快慢

這還要看處理資料的屬性,如果是注重記憶體存取的那當然頻率越高越好,如果是著重在運算的那延遲低才會有幫助,最常見的例子就是super
pi,這是屬於運算量很小的。所以延遲小對秒數減小才有幫助。
我忘記說了,有些主板在記憶體其他的參數上面動手腳....所以要用了才準...用看的用講的不完全準
底下這問題要看平台看架構,同步唯一好處就是不會浪費效能。intel的話還有一個北橋要考慮。以939平台為例。
CPU方面是
外頻*bus寬度*4條
200*64/8*4=6.40GB/s /8是bit轉Byte
Ram則是
頻率*bus寬*通道數
(200*2)*64/8*2
有效頻率*8Byte*雙通道=6.40GB/s
如果不想這麼累或是不會算,因為算還要考慮到他的架構,首先就要查得架構,這就比較累了。不然就直接拿everest這套軟體來看,裡面的主機板-->主機板內就有頻寬數字可供參考,看要超頻、跑雙通道怎麼搞都行,把頻寬弄到相同基本上就能夠發揮比較好的效能了。
Intel平台CPU方面算法也是大致類似,以400MHz所謂同步來說
cpu
400*64/8*4(QDR)=12.80GB/s
ram這邊還要考慮北橋,反正很複雜,因為這邊以1:1來說,直接乘1倍,他經過複雜公式計算會有一個FSB

ram比值,乘以FSB那個值。其實這樣講有點不對,概略上講是這樣,因為intel的資料真的很難找....實在是看不太到。
400*2(DDR)*64/8*2=12.80GB/s
同步.....就這樣。其實蠻簡單也蠻無聊的

就當我無聊,沒事去想這些
