看板 PC_Shopping
作者 wahaha99 (此方不可長)
標題 [閒聊] RAM的延遲越來越高後...
時間 Wed Oct 13 23:50:08 2021


現在DDR5要來了

然後 隨著每次改版

頻寬越來越大、但延遲也越來越高

問題就來了

雖然L2/L3也越來越大

但會不會有這種應用

在未來無法克服、反而變成新系統效能不足的狀況?

好比說即時資料採集/分析系統?

或是遊戲內物件/事件多到一定程度後、

因為延遲反而導致TPS下降?

有沒有專業懂行的可以說說看 @@

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.39.129 (臺灣)
※ 文章代碼(AID): #1XPm0pen (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1634140211.A.A31.html
※ 編輯: wahaha99 (118.169.39.129 臺灣), 10/13/2021 23:51:26
DickRyan: google一下,很快的1F 49.216.6.64 台灣 10/13 23:57
很多事情要研發人員才會知道
你問google沒卵用
commandoEX: cl值上昇, 但頻率也上去了,其實反應時間沒降多少(這邊是說jedec訂的標準)2F 220.143.233.127 台灣 10/13 23:58
? 實際上, 反應時間上去了
※ 編輯: wahaha99 (118.169.39.129 臺灣), 10/14/2021 00:03:22
ltytw: 跑個分看看  新手都看頻寬5F 125.224.95.46 台灣 10/14 00:11
a0091206: 我也好奇這問題 頻率的上升剛好抵銷延遲嗎?6F 59.126.31.147 台灣 10/14 00:21
necsynx: TPS是什麼8F 27.242.163.211 台灣 10/14 00:30
WFSGT: TPS ?9F 1.200.113.30 台灣 10/14 00:30
Tick per second
指遊戲內計時機制
mindstack31: 從DDR1問到DDR5 ?
反過來看,如果不是義務,為何研發人員告訴你這些know how又或者是說一般user 需要了解嗎?10F 223.140.108.40 台灣 10/14 00:32
你要是知道
但不想回答
也沒人逼你說啊?
commandoEX: DDR2 800 CL5跟DDR4 3200 CL20哪個反應快呢?14F 220.143.233.127 台灣 10/14 00:34
WFSGT: 好奇原PO有電類基礎嗎? 有的話應該應該不太會這樣問吧16F 1.200.113.30 台灣 10/14 00:36
不然要怎麼問
commandoEX: DDR2 800 CL5/6 DDR3 1600 CL10/11DDR4 3200 CL20/22,延遲真的增加了嗎?18F 220.143.233.127 台灣 10/14 00:40
WFSGT: https://reurl.cc/L744yX21F 1.200.113.30 台灣 10/14 00:42
記憶體(RAM)速度與CAS延遲之間的差異|Crucial Taiwan
[圖]
記憶體(RAM)速度與CAS延遲之間存在差異嗎?記憶體(DRAM)效能的重點就是速度與延遲間的關係。Crucial為您介紹RAM速度與CAS延遲之間的差異。 ...

 
好資料
可是我記得每次改版後總延遲也是上升的?
kqalea: In-Memory Computation 了解一下22F 114.37.193.75 台灣 10/14 00:43
WFSGT: 再怎麼需要即時的系統 終究還是要需要處理的資訊量,你只嚴格討論延遲顯然沒什麼意義23F 1.200.113.30 台灣 10/14 00:43
aegis43210: 以內顯來說,頻寬重要多了,DDR5的普及應該會讓i皇和蘇媽再加強內顯26F 123.204.5.102 台灣 10/14 00:44
kqalea: 頻寬=匯流排寬度× 匯流排頻率
所以理論上延遲越少頻率越高
頻寬也會變高啦
記憶體牆短時間應該無法被客服
但比起克服微縮的物理限制還是很有希望的28F 114.37.193.75 台灣 10/14 00:49
justicebb: 資訊量極小時會變慢沒錯,資訊量極大時只看頻寬就行了
基本上除非邏輯寫成單io再跑,不然整體上是快的34F 123.110.159.35 台灣 10/14 01:04
嗯 我就是指這種比較極端的狀況
IhateOGC: 像我16G用不完的人來說怎樣才算多呢?@@38F 27.52.167.209 台灣 10/14 01:26
destiny3952: 不是看人  看程式的吧= =40F 114.45.171.198 台灣 10/14 02:04
sachialanlus: 你就想頻率變成兩倍 cycle數也兩倍會怎樣41F 220.142.69.191 台灣 10/14 02:16
menchian: 你只看到延遲,卻忽略了每次延遲能處理的資料量,最極端的例子就是顯卡應用的從DDR變種的GDDR
不過記憶體控制器的性能也有影響就是了,像當初AMD K8+DDR400能打到intel P4+DDR2-667一樣43F 125.224.2.242 台灣 10/14 02:23
※ 編輯: wahaha99 (118.169.39.129 臺灣), 10/14/2021 03:36:05
leo0519: 我建議 Intel amd 都給我把線程數拉高十倍 windows 每個程式通通給我平行 用 thread 數來 latency hiding49F 1.200.31.174 台灣 10/14 04:35
labbat: F1賽車跟大卡車53F 49.217.75.58 台灣 10/14 04:56
a1379: 延遲不跟頻寬一起看沒意義啊
而且現在頻率可以彌補CL變大54F 223.138.1.246 台灣 10/14 07:01
soulgem: 趨勢變了啊... 顯卡吃多少電, CPU?組整機效能的平衡早就歪掉了
當顯卡吃兩三四百瓦, CPU 還是65/9556F 140.112.30.35 台灣 10/14 07:24
flipflap: CPU是快樂表 核心多隨便燒都破250W真的有人以為頂規CPU只吃95W/125W?59F 114.44.226.225 台灣 10/14 07:57
tactics2100: 想cpu只吃95w 非常簡單 像我9600k配H310 cpu只插一個4pin 整機含顯卡不到75w61F 42.72.129.120 台灣 10/14 08:49
chrisdar: DDR3-1333 1.50ns * CL9  = 13.50nsDDR4-2666 0.75ns * CL18 = 13.50ns沒變阿....
你要維持一樣的數據就買 DDR5-5333CL36 不就好了64F 211.75.195.103 台灣 10/14 08:57

我會這樣問也是因為看到有人說
DDR5這次即使這樣 總延遲還是會上升

wsc47621: 原來這樣算,長姿勢了
所以6400,CL32就表示普及了69F 101.9.97.41 台灣 10/14 09:15
delaluna: 應該是說 每一代規格剛出來的時候延遲 (CL/Freq) 都會輸給上一代的完全體
但是這樣的比較本來就不公平
拿同樣剛出的 或拿同樣成熟完全體來比 延遲基本上就沒甚麼差了71F 42.73.100.7 台灣 10/14 10:05
tactics2100: 芝奇一開始就接近完全體77F 42.72.129.120 台灣 10/14 10:13
E6300: 坐等DDR5-7200 CL16,1G 10
0台幣78F 42.77.24.29 台灣 10/14 10:19
kidd232: CL16絕對等不到吧XD80F 118.163.21.97 台灣 10/14 10:46
Litfal: 要大量資訊量極小、非常分散的io外加算量低才會造成瓶頸81F 110.26.197.147 台灣 10/14 11:02
k5648550577: 頻率=法術威力,延遲CL=詠唱時間,可以這樣理解嗎?83F 223.138.170.215 台灣 10/14 11:19
ma721: 但一次處理更多啊85F 39.10.40.25 台灣 10/14 11:28
aegis43210: 頻率是法力量,頻寬才是法術威力86F 123.204.5.102 台灣 10/14 11:48
jasonkey123: ddr初代到ddr5延遲一直升
整體效能還是增蠻多的87F 118.169.5.248 台灣 10/14 11:49
StepZero2One: 真的需要即時的系統會從OS著手89F 101.137.40.198 台灣 10/14 11:52
cozax: CL是時脈週期延遲 單看這個沒辦法看出延遲時間啊 還要計入時脈速度才能得到理論的延遲時間 時脈速度越高當然可以壓低延遲時間 實際應用上影響不大90F 223.138.161.110 台灣 10/14 11:54
StepZero2One: 影響比記憶體這幾奈秒的差距大多了95F 101.137.40.198 台灣 10/14 11:54
※ 編輯: wahaha99 (118.169.39.129 臺灣), 10/14/2021 12:14:01
--
作者 wahaha99 的最新發文:
點此顯示更多發文記錄