顯示廣告
隱藏 ✕
看板 SuperTree
作者 dick51207 (dick51207.bbs@ptt.cc)
標題 Re: [請益] DDR3 的速度...?
時間 2013年04月03日 Wed. PM 03:21:31


※ 本文轉寄自 dick51207.bbs@ptt.cc

看板 PC_Shopping
作者 jk21234 (BL2400PT真不錯)
標題 Re: [請益] DDR3 的速度...?
時間 Thu Mar  1 02:41:09 2012


※ 引述《wahaha99 (此方不可長)》之銘言:
: 有一件事不太明白:
:
: 當 DDR 400 興盛後, 幾乎每一個人都配 DDR 400 的記憶體,
: 市場上 DDR 333 也漸漸的變少;
:
: DDR2 800 那時也是類似的狀況, 雖然後面還有 DDR2 1066,
: 但幾乎沒能成為市場主流, 就進入DDR3 了;
:
: 那麼現在DDR3 到底是什麼狀況呢?
: 目前 DDR3 2133 已經實際銷售一段時間, 市場主流卻還是 DDR3 1333
:
: Why? 是因為製程良率的問題? 或是intel不給超外頻的副作用?
: 或是記憶體頻寬已經足夠, 再向上拉升意義已經不大?
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 122.116.38.133
: → puput:我覺得 都還蠻無感的......                                 02/29 11:25
: → wahaha99:可頻寬差了快一倍耶...                                  02/29 11:27

就是因為帳面頻寬增加不等於實際效能增加,所以才沒有人升級,
顯卡幾乎年年(9~14個月)性能加倍,所以你會看到一堆人狂換顯示卡.
SSD明顯的性能提升,也是讓一堆人不斷的去衝.

那麼,SDRAM體系下是怎麼回事呢??

   延遲段   傳輸
|---------|XXXXX|
當我們對SDRAM下一個讀取指令,他會等待一段長短不等的時間,才會
連續傳回給你N筆資料.如果是DDR400,CL=3,那麼最短可以在7個cycle
(每個cycle為1/200MHZ=5ns)中取得4筆資料.但是這個最短的延遲很難
降低,如果是DDR2-800,CL=5,那麼會在9個cycle內取得4筆資料.DDR3-1600
,CL=9的話則是最短在13個cycle內取得四筆資料.

所花的時間約:
DDR-400   35ns
DDR2-800  22.5ns -30%
DDR3-1600 16.2ns -30%

效能提升30%可能也不錯,不過實際上也不到,因為CL是最短的延遲.
正常存取下會碰到Bank Conflict,Charge,因此增加額外的延遲.
而這些延遲大部分是"True Latency",也就是說很難因為製造方法的
改變而有相當大的改進.


不過各種存取可能擁有長度不等的延遲cycle,

 延遲段   傳輸
|------|XXXXX|
|----------|XXXXX|
|-------------|XXXXX|

也可以取個平均值來估計.

|----------|XXXXX|
    A         B

A這些延遲(不傳資料)的cycle,和B這些在傳資料的cycle的比例各是多少,
就決定你實際上真正得到的傳輸效能.

而且通常來說,SDRAM提升data rate的版本,可能只有降低傳輸段所用的時間.
延遲段只能隨著製程水準進步,約以每年5~7%的速度改進.

以這個數據為基礎,接著假設傳輸段的比例約是整體的40~60%之間,可以
估計SDRAM的實際效能改進.過去SDRAM大約是4年讓data rate增進為100%.
(例如,DDR-400到DDR2-800的發展),每一年大概data rate提升一個等級,
級距約為17~25%不等.套上前面所有的假定.

  Data Rate差別    效能差別
     +100%         20~35%       相隔4年的SDRAM體系產品(1)
  +17~25%          10~15%       相隔1年的SDRAM體系產品(2)
  +17~25%           7~11%       同時代不同級距的SDRAM體系產品(3)
(注:1例如DDR400 vs DDR2-800,2例如前一年的DDR2-667 vs DDR2-800模組,
 3例如同一生產水準下的低延遲DDR2-667 vs DDR2-800模組)

這數字也比半點都沒增加好很多,可是有個問題.最需要讀寫記憶體的
是cpu,而cpu上通常都有cache,且命中率都會設計的不錯.假定高階cache
命中率有85%的話,SDRAM效能增加30%,就變成整體性能只增加4.5%
不能說沒增加但變成不明顯.所以以上的表加上cpu cahce後就變成......

  Data Rate差別   不依賴cache     依賴cache
                之運算的如多媒體, 之cpu運算
                內建GPU效能差別   效能差別

     +100%         20~35%           3~5%     相隔4年的SDRAM體系產品
  +17~25%          10~15%        1.5~2.3%    相隔1年的SDRAM體系產品
  +17~25%           7~11%          1~1.6%    同時代不同級距的SDRAM體系產品

實際上執行的效能增加幅度應該介於表中後兩者之間.

這個問題最近不只一個人問所以稍微說明一下...

--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.237.63
Falcoon:膜拜1F 03/01 02:45
sennin32:快推一個 免得被笑看不懂2F 03/01 02:45
ricky7899:內容專業 結論簡單  高手 不愧是JK大3F 03/01 02:49
amozartea:完全看不懂..4F 03/01 02:50
friedpig:先推一個!!  真的釣到JK神了5F 03/01 02:56
a83a83cjcj:推啊!! 信手拈來真的不簡單6F 03/01 03:12
zerolin1031:這....有好心人可以幫忙用簡單點的例子翻譯嗎?7F 03/01 03:17
are2:內容大概就是說DDR進化每四年一個循環 每一年增加一點點8F 03/01 03:19
are2:那增加的速度平常cpu使用上很難有感 因為本身cpu有cache
sYriAohc:恩~看不懂 推熱心分享~10F 03/01 04:02
pupuliao:讓我想到前幾年的 計組、計結 所再計算的東西 OTZ11F 03/01 04:10
PlayStation3:有神12F 03/01 04:13
jasonlin0630:寫的很清楚,推一個13F 03/01 04:44
henry00595:哈 就是我在念的計組的東西14F 03/01 04:55
henry00595:RAM提升的速度不會比CPU的快 所以沒甚麼意義
vutsix:有神快拜16F 03/01 05:10
AXby:拜17F 03/01 05:45
a9734329:娘子快出來見大神18F 03/01 06:36
Jay915:專業  推!!19F 03/01 06:47
ph0430:在被M起來之前快拜~20F 03/01 07:16
arrenwu:推~~深入淺出21F 03/01 07:17
scott260202:祭祖學的真好....22F 03/01 07:34
OK8066889:有神我推!23F 03/01 08:05
pullmoss:專業推~24F 03/01 08:17
nfsong:專業推25F 03/01 08:21
needhp:好文推26F 03/01 08:22
mark9462:專業推27F 03/01 08:25
dichotomyptt:專業推28F 03/01 08:49
genelin:專業!29F 03/01 09:26
davidbright:感謝jk兄給大家的知識30F 03/01 09:42
tentryway:...推31F 03/01 09:56
batschris:推32F 03/01 10:10
dkchronos:有唸過計算機組織結構的應該都看得懂@@ 推33F 03/01 10:12
pttresident:push34F 03/01 11:21
torpp:讚35F 03/01 11:40
brianzzy:推36F 03/01 11:53
RHTZ:專業詳細好文37F 03/01 12:01
chugliang:推38F 03/01 12:07
alwayswish:這篇不錯 但記憶體容量應該也是影響的重要因素之一39F 03/01 12:22
freshmoon:太專業  推一下40F 03/01 12:37
HMW:推41F 03/01 12:47
tfoxboy:推42F 03/01 13:07
samnobu:pro43F 03/01 13:15
eric307:還好我看的懂                                      才怪44F 03/01 13:30
phoenixcx:當初念的這麼痛苦  居然看得懂T.T45F 03/01 13:39
pizzwwc:推46F 03/01 13:48
wahaha99:專業! 推47F 03/01 14:18
TuChinJui:專業中肯,推!48F 03/01 14:27
heinrich:推49F 03/01 14:40
als60907:專業推..連我這個文科的都看得懂...50F 03/01 14:46
hgtt:推51F 03/01 15:21
Khadgar:淺顯易懂, 好文...推52F 03/01 15:59
jack089452:推53F 03/01 17:19
kslxd:可惡  不懂54F 03/01 19:18
cluohy75118:神推55F 03/01 19:32
H264:科科 全身推56F 03/01 19:36
a216as:專業!!推  可以說記憶體隨時間效能提升沒有像顯卡或cpu明顯57F 03/01 19:53
G2S:專業 清新 健康58F 03/01 21:02
Shockedtopee:這麼簡單的東西.....還需要講解嗎?59F 03/01 21:23
Shockedtopee:快推...不然別人會以為我不懂....
balanokia:看不太懂還是要推61F 03/01 21:32
peterra:專業推!62F 03/01 22:14
QuentinHu:快推,要不然別人會以為我看不懂 ZZ63F 03/01 22:22
selfhu:推波形圖64F 03/01 22:45
ScreamScrew:快推 免的被發現看不懂QQ65F 03/01 22:46
lieono2:推66F 03/01 23:10
bigheadt:看不懂 但感覺就很厲害!67F 03/02 00:22
clpscol:專業推68F 03/02 01:12
wljimkk:快推~不然別人會知道我們看不懂69F 03/02 02:17
pkmu8426:專業好文70F 03/02 09:20
giantwinter:M!!!!!!!71F 03/02 09:48
zseineo:推72F 03/02 12:35
Ypush:攻速堆太高  遞減的意思?73F 03/02 12:35
esproject:快推...不然別人會以為我不懂....74F 03/02 15:23
aliangh:不是很懂 但有一點概念 推~~75F 03/02 15:58

--
※ 看板: SuperTree 文章推薦值: 0 目前人氣: 0 累積人氣: 31 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇