關於DDRII vs DDR整體效能

tacoChang

隨時做好準備
已加入
10/26/04
訊息
2,691
互動分數
0
點數
0
網站
造訪網站
Originally posted by gungunmmm@Aug 31 2005, 06:26 PM
DDRII是乘四倍嗎 :??:
所以說跑200同步的話就是跑DDRII 800囉@@??
以DDR400與DDR2-800來作比較:
DDR400,RAM核心跑200MHz
Buffer也跑200MHz,採用2bit Prefetch(一次採集兩筆資料)
與MC溝通為200MHz+DDR,等效400Mtps

DDR2-800,RAM核心還是跑200MHz
Buffer則跑400Mhz,採用4bit Prefetch
與MC溝通為400Mhz+DDR,等效800Mtps


低時脈低延遲與高時脈高延遲的比較不容易
若是資料都恰好礎b在同一個Row時做連續讀取
則高時脈高延遲佔優勢(當然tCL不能太誇張)
若是分散資料的存取,
則會是低時脈低延遲較佔優勢
不過目前各家頂級DDR2產品tRCD都還蠻低的
所以DDR2-667-4-3-3幹掉DDR-400-2-2-2還算蠻容易
可惜現在DDR2只能用在Intel產品上面 :co:
(不過這也不算是壞事,等成熟快速廉價的DDR2發展完善後再讓大家用 mooon )
 

s900221

高級會員
已加入
9/27/03
訊息
873
互動分數
0
點數
0
Originally posted by ARTHUR.CHEN@Aug 31 2005, 08:01 PM
pentium-4 (FSB1066),雙通道=DDR2-667剛剛好
1066不是533*2嗎...
 

funyelin

高級會員
已加入
9/26/03
訊息
871
互動分數
0
點數
16
Originally posted by s900221+Sep 1 2005, 01:24 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (s900221 @ Sep 1 2005, 01:24 PM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-ARTHUR.CHEN@Aug 31 2005, 08:01 PM
pentium-4 (FSB1066),雙通道=DDR2-667剛剛好
1066不是533*2嗎... [/b][/quote]
要更正一下 : FSB 1066 = 266 * 4 , 不是 533 * 2 喔 ! 等於是 P4 的外頻由 200Mhz
提升到 266Mhz 了 , 效能上又有新的突破 ( 雖然站上的超頻魔人隨便超都能超越 ) . 不過
跟這裡的變態級超頻魔人比只能算是小菜一碟 . :)
 

ARTHUR.CHEN

進階會員
已加入
8/19/04
訊息
67
互動分數
0
點數
0
Originally posted by 夢夢狐+Sep 1 2005, 12:28 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (夢夢狐 @ Sep 1 2005, 12:28 PM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-ARTHUR.CHEN@Aug 31 2005, 08:01 PM

(恕刪.......抱歉)



不過在下所不解的是既然DDR2是直接與FSB比較而不是外頻,
那麼DDR2頻率和外頻的關係為何?@ @?

有點搞混了哩...... ;cr;
[/b][/quote]
Double Data Rate Two Synchronous Dynamic Random Access Memory
因為是叫DDR2(名字還真長),所以會有2x2的效果

tacoChang兄說的很好啊,小弟都忘了(東西太多易搞混)

記憶體架構有個Int. Data Bus跟DQ Port還有PREFETCH

在SDRAM的設定下,PREFETCH為1 BITS
在DDR-SDRAM的設定下,PREFETCH為2 BITS
在DDR2-SDRAM的設定下,PREFETCH為4 BITS

把DQ Port想像成一條大水管,Int. Data Bus為小水管,PREFETCH為水龍頭
想像一下,資料是由水龍頭流向小水管再到大水管


PC133-SDRAM (PREFETCH=1,所以Int. Data Bus有1條)
Int. Data Bus=133MHz
DQ Port=133MT/S (133X1)


PC266-DDR-SDRAM (PREFETCH=2,所以Int. Data Bus有2條)
Int. Data Bus=133MHz
DQ Port=266MT/S (133X2)


PC533-DDR2-SDRAM (PREFETCH=4,所以Int. Data Bus有4條)
Int. Data Bus=133MHz
DQ Port=533MT/S (133X4)


DDR-400,RAM核心跑100MHz,BUFFER跑200MHz,傳輸400MT/S
DDR2-533,RAM核心跑133MHz,BUFFER跑266MHz,傳輸533MT/S

所以定義上就不太一樣了,要分辨也不好分,再加上INTEL的FSB架構 (還真亂)
 

plus31129

一般般會員
已加入
6/17/05
訊息
143
互動分數
0
點數
0
Originally posted by gungunmmm@Aug 31 2005, 02:19 PM
在同樣的時脈下...ex.DDRII 500 vs DDR500
一般來說DDR由於參數設定比較漂亮...所以表現上會比DDR II頻寬來的漂亮...
但是...在某站...有人就說DDR II同時脈下一定比DDR強...(還有人說是兩倍強= =)
請問是不是記憶體頻寬大...記憶體的表現就一定比較好??

還有...小弟對於DDR II vs DDR的觀念是正確的嗎??
有人就說DDR II同時脈下一定比DDR強...(還有人說是兩倍強= =)

看到這句話...直覺想到東X購物台
X森購物最喜歡數字乘二這套啦 :p||:
 

s900221

高級會員
已加入
9/27/03
訊息
873
互動分數
0
點數
0
Originally posted by funyelin+Sep 2 2005, 04:25 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (funyelin @ Sep 2 2005, 04:25 PM)</td></tr><tr><td id='QUOTE'>
Originally posted by s900221@Sep 1 2005, 01:24 PM
<!--QuoteBegin-ARTHUR.CHEN
@Aug 31 2005, 08:01 PM
pentium-4 (FSB1066),雙通道=DDR2-667剛剛好

1066不是533*2嗎...
要更正一下 : FSB 1066 = 266 * 4 , 不是 533 * 2 喔 ! 等於是 P4 的外頻由 200Mhz
提升到 266Mhz 了 , 效能上又有新的突破 ( 雖然站上的超頻魔人隨便超都能超越 ) . 不過
跟這裡的變態級超頻魔人比只能算是小菜一碟 . :) [/b][/quote]
我的意思是...Dual channel DDRII-533...
 

tacoChang

隨時做好準備
已加入
10/26/04
訊息
2,691
互動分數
0
點數
0
網站
造訪網站
Originally posted by ARTHUR.CHEN@Sep 3 2005, 02:28 AM
DDR-400,RAM核心跑100MHz,BUFFER跑200MHz,傳輸400MT/S
DDR2-533,RAM核心跑133MHz,BUFFER跑266MHz,傳輸533MT/S
這個地方需要修正一下...

DDR是Cell跟Buffer同樣時脈,Ext. Bus跑雙倍Mtps
DDR2則是Buffer跑Cell的兩倍,Ext. Bus跑四倍Mtps

DDR400:
Cell=200MHz,Buf=200MHz,Ext.=400Mtps
DDR2-533:
Cell=133MHz,Buf=266MHz,Ext.=533Mtps

DDR3亦是藉由8bit Prefetch增加資料吞吐量...
所以真正瓶頸不在於Cell的能耐(公定200MHz,其實現在製程微縮/降低電壓後可以更高)
而在於提升Buffer與Multiplexor的極限

看下圖便可一目了然了(引用電子工程專輯網站http://www.eettaiwan.com/的圖片)
0410A_DC_BB1F1.GIF
 

ARTHUR.CHEN

進階會員
已加入
8/19/04
訊息
67
互動分數
0
點數
0
Originally posted by tacoChang+Sep 3 2005, 02:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (tacoChang @ Sep 3 2005, 02:00 PM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-ARTHUR.CHEN@Sep 3 2005, 02:28 AM
DDR-400,RAM核心跑100MHz,BUFFER跑200MHz,傳輸400MT/S
DDR2-533,RAM核心跑133MHz,BUFFER跑266MHz,傳輸533MT/S
這個地方需要修正一下...

DDR是Cell跟Buffer同樣時脈,Ext. Bus跑雙倍Mtps
DDR2則是Buffer跑Cell的兩倍,Ext. Bus跑四倍Mtps

DDR400:
Cell=200MHz,Buf=200MHz,Ext.=400Mtps
DDR2-533:
Cell=133MHz,Buf=266MHz,Ext.=533Mtps

DDR3亦是藉由8bit Prefetch增加資料吞吐量...
所以真正瓶頸不在於Cell的能耐(公定200MHz,其實現在製程微縮/降低電壓後可以更高)
而在於提升Buffer與Multiplexor的極限

看下圖便可一目了然了(引用電子工程專輯網站http://www.eettaiwan.com/的圖片)
0410A_DC_BB1F1.GIF
[/b][/quote]
喔!真是恍然大悟 ;lik;
這樣子TOM's hardware有些觀念是錯的囉 :blink:
不過什麼ram啊、i/o啊、cell啊一堆,看了真是亂七八糟
可是這樣子又跟這裡的解釋又不同了
http://en.wikipedia.org/wiki/DDR_SDRAM
http://en.wikipedia.org/wiki/DDR2#Chip_specification
只有DDR2有提到I/O clock,DDR並沒有咧
不過tacoChang大大的解釋倒是清楚得多(果然有圖有真相啊)
 

ARTHUR.CHEN

進階會員
已加入
8/19/04
訊息
67
互動分數
0
點數
0
Originally posted by s900221+Sep 3 2005, 09:35 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (s900221 @ Sep 3 2005, 09:35 AM)</td></tr><tr><td id='QUOTE'>
Originally posted by funyelin@Sep 2 2005, 04:25 PM
Originally posted by s900221@Sep 1 2005, 01:24 PM
<!--QuoteBegin-ARTHUR.CHEN
@Aug 31 2005, 08:01 PM
pentium-4 (FSB1066),雙通道=DDR2-667剛剛好

1066不是533*2嗎...

要更正一下 : FSB 1066 = 266 * 4 , 不是 533 * 2 喔 ! 等於是 P4 的外頻由 200Mhz
提升到 266Mhz 了 , 效能上又有新的突破 ( 雖然站上的超頻魔人隨便超都能超越 ) . 不過
跟這裡的變態級超頻魔人比只能算是小菜一碟 . :)
我的意思是...Dual channel DDRII-533... [/b][/quote]
DDR2-533傳輸量是4.3GB (PC4300),雙通道嘛才8.6GB (PC8600)
DDR2-667傳輸量是5.3GB (PC5300),雙通道才能跑10.6GB (PC1066)
用everest看一下自己主機板內容裡面的前側匯流排頻寬跟記憶體頻寬,你就知道了
 

MUS

為了更安全的世界? €?努力
已加入
3/6/04
訊息
1,969
互動分數
0
點數
0
年齡
47
網站
造訪網站
:lol: 再來張簡單明瞭一點的圖,相信應該比起文字來得明顯易懂!

U67P2T1D367596F14DT20040526171943.gif
 
▌延伸閱讀