[閒聊] CUDIMM淺談

作者: benmei99 (KinGodyr)   2024-12-09 12:11:52
相信這陣子大家看到不少CUDIMM的消息、測試
那為什麼加了一顆CKD (Client Clock Driver)頻率就能拉高呢?
概念很簡單
與先前指南中提到的一樣,還是圍繞在Signal Integrity (訊號完整性, SI)上
在數位電路中clock同步與否是很重要的,訊號在經過記憶體控制器→主板→DIMM走線的過
程中因為timing的誤差(Skew)和雜訊會導致訊號抖動(Jitter)。
CKD會產生一個clock重新同步timing、濾掉雜訊,也就讓SI的表現更好。
UDIMM中的"U"代表Unbuffered,也就是MC輸出的訊號直接送至DIMM上的chip,沒有任何額
外的驅動或調整裝置。MC需要直接負責所有DIMM的時序和訊號驅動,相對來說對於MC負載
就比較重,所以在高頻的情況下UDIMM對CPU的要求也更高。
在功能層面,CKD可以視為一個重新整理時脈的元件(Redriver)或是一個專用去耦器(
Decoupler),將訊號源(MC)與DIMM隔離開來,降低MC的負載,同時濾除走線產生的雜
訊和校正Skew,重新同步時序,高頻下的可靠性和穩定度也就跟著上升了。
https://i.imgur.com/9eYlBwv.jpeg
↑CKD本人
這一代目前測試下來甜蜜點大概是Gear2 8800,延遲跟各項性能表現相對來說不錯而且也
是一個好超上去的節點,再往上差不多就要開始挑CPU或是調ODT等比較進階的參數了。
以上不專業看法,有疑問或是錯誤歡迎提問/指正

Links booklink

Contact Us: admin [ a t ] ucptt.com