瀏覽單個文章
ianme
*停權中*
 
ianme的大頭照
 

加入日期: Oct 2004
您的住址: 台北
文章: 3,188
引用:
作者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倍,他經過複雜公式計算會有一個FSBram比值,乘以FSB那個值。其實這樣講有點不對,概略上講是這樣,因為intel的資料真的很難找....實在是看不太到。
400*2(DDR)*64/8*2=12.80GB/s

同步.....就這樣。其實蠻簡單也蠻無聊的 就當我無聊,沒事去想這些
舊 2007-08-07, 09:44 AM #23
回應時引用此文章
ianme離線中