[闲聊] 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