KxngDemon
2022-05-20T22:53:15+00:00
strix b660-g + 金士顿6000c40 2x16g,手动6400试了好几种电压搭配都烧机报错,给我整麻了
这ddr5要调4个电压(带K的CPU还多个sa电压,一共5个),这排列组合起来,比ddr4调2个电压的复杂度多的真的不是一点半点,也太折腾了
想想看还是先从xmp开始起步算了,先试试xmp的6000c40能不能降电压跑稳,就这样先把vdd和vddq从开xmp的1.35v降到了1.25v,ivr和mcv从开xmp给的1.35v降到全默认4800给的1.1v
接着就是常规缩时序了
中途的一些发现和吐槽:
1.tWR好像给玩坏了,把tWRPRE缩到34还能稳,这时候tWR按旧定义貌似已经变成负数了,系统内用MemTweakIt看tWR是93,用ASRock Timing Configurator看tWR是90,这是数值已经溢出爆掉了?不过实际tWRPRE带来的效能提升是正常的,不管了;
2. tCWL居然可以缩到24,要知道tCL是32,没想到tCWL和tCL能差这么多。然后tCWL貌似和tRDWR_sg和tRDWR_dg不是对立关系了,都可以各自缩紧,不会说松一边,另一边才能紧
tCWL好像是废的,本质是在控制tWRRD_sg和tWRRD_dg,无论设置多少tCWL实际运行值应该是固定等于tCL,由于tCWL表面设置值和实际运行值不同,所以表面上会导致比较离谱的情况
比如尝试把tCWL表面设置到36,tWRRD_dg设置到38,软件显示的tWTR_s直接爆掉溢出了嗯
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQuwhs-6wlvZmT3cSdc-lo.png[/img]
3.一开始还奇怪为什么tREFI auto给的是1.95微秒,明明听说ddr5是0到85摄氏度的tREFI用3.9微秒,85-95摄氏度才用1.95微秒
后来开始调tRFCpb(也叫tRFCsb)了发现有巨额性能提升,再一看Same Bank Refresh只能发生在Fine Granularity Refresh Mode,原来 Refresh Mode跑的是这个FGR模式,那怪不得是1.95微秒。
但和这个矛盾的是tRFC,bios默认给的是和Normal Refresh Mode对应的tRFC1用的295纳秒,但既然是FGR Mode那就是tRFC2了,那不是应该给160纳秒吗?
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-j8o1K24T3cSna-a8.png[/img]
4.缩tRFC和缩tRFCpb带来的效能提升好像有55开,不知道ddr5背后到底是怎么刷新的
5.tCKE和ddr4时一样无法带来任何效能提升,缩到1都效能无变化、稳定性无变化,这参数也被玩坏了?
6.tRAS估计也被玩坏了,还是和ddr4一样可以直接缩到28,这都比tCL和tRCD啥的都要小了,不过相比xmp的tRAS 80,效能是有一丁点提升的
搞完的6000c32时序和跑分:
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-kmlwZmT3cSdc-lo.png[/img]
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-8ca9K2sT3cSif-hq.png[/img]
(因为120外频会导致aida64跑分异常所以先恢复了100外频来跑)
就这样先用用看,6000c32打游戏能打平ddr4 3600c14gear1就算成功
反正我主玩的游戏(apex等)对内存性能要求也没那么苛刻,6400啥的以后再慢慢摸
这ddr5要调4个电压(带K的CPU还多个sa电压,一共5个),这排列组合起来,比ddr4调2个电压的复杂度多的真的不是一点半点,也太折腾了
想想看还是先从xmp开始起步算了,先试试xmp的6000c40能不能降电压跑稳,就这样先把vdd和vddq从开xmp的1.35v降到了1.25v,ivr和mcv从开xmp给的1.35v降到全默认4800给的1.1v
接着就是常规缩时序了
中途的一些发现和吐槽:
1.tWR好像给玩坏了,把tWRPRE缩到34还能稳,这时候tWR按旧定义貌似已经变成负数了,系统内用MemTweakIt看tWR是93,用ASRock Timing Configurator看tWR是90,这是数值已经溢出爆掉了?不过实际tWRPRE带来的效能提升是正常的,不管了;
2.
tCWL好像是废的,本质是在控制tWRRD_sg和tWRRD_dg,无论设置多少tCWL实际运行值应该是固定等于tCL,由于tCWL表面设置值和实际运行值不同,所以表面上会导致比较离谱的情况
比如尝试把tCWL表面设置到36,tWRRD_dg设置到38,软件显示的tWTR_s直接爆掉溢出了嗯
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQuwhs-6wlvZmT3cSdc-lo.png[/img]
3.一开始还奇怪为什么tREFI auto给的是1.95微秒,明明听说ddr5是0到85摄氏度的tREFI用3.9微秒,85-95摄氏度才用1.95微秒
后来开始调tRFCpb(也叫tRFCsb)了发现有巨额性能提升,再一看Same Bank Refresh只能发生在Fine Granularity Refresh Mode,原来 Refresh Mode跑的是这个FGR模式,那怪不得是1.95微秒。
但和这个矛盾的是tRFC,bios默认给的是和Normal Refresh Mode对应的tRFC1用的295纳秒,但既然是FGR Mode那就是tRFC2了,那不是应该给160纳秒吗?
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-j8o1K24T3cSna-a8.png[/img]
4.缩tRFC和缩tRFCpb带来的效能提升好像有55开,不知道ddr5背后到底是怎么刷新的
5.tCKE和ddr4时一样无法带来任何效能提升,缩到1都效能无变化、稳定性无变化,这参数也被玩坏了?
6.tRAS估计也被玩坏了,还是和ddr4一样可以直接缩到28,这都比tCL和tRCD啥的都要小了,不过相比xmp的tRAS 80,效能是有一丁点提升的
搞完的6000c32时序和跑分:
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-kmlwZmT3cSdc-lo.png[/img]
[img]https://img.nga.178.com/attachments/mon_202205/25/9aQ17s-8ca9K2sT3cSif-hq.png[/img]
(因为120外频会导致aida64跑分异常所以先恢复了100外频来跑)
就这样先用用看,6000c32打游戏能打平ddr4 3600c14gear1就算成功
反正我主玩的游戏(apex等)对内存性能要求也没那么苛刻,6400啥的以后再慢慢摸