找回密码
 加入我们
搜索
      
查看: 2951|回复: 16

[内存] AMD后台挂着游戏跑AIDA64内存测试,成绩提高50%?难道一直以来AIDA64测试都是错误的?

[复制链接]
发表于 2024-3-9 17:42 | 显示全部楼层 |阅读模式
本帖最后由 蛋上一道疤 于 2024-3-9 17:46 编辑

以前我就发现了一个问题,同样是一个6000Mhz左右的DDR5内存,装在INTEL的U上读写基本都能跑到90000MB/s+,结果装在AMD的U上却基本都只能跑到60000MB/s+,即便是众所周知AMD的内存控制器性能不如INTEL,这也不至于同频率同时序的DDR5内存差了快一半的性能吧?
并且明显AMD用AIDA64跑出来的内存性能数据,普遍读/写的性能差距巨大,正常来说Read与Write的性能应该几乎一样才对,所以就有了如下一幕:

这是只开AIDA64测试的内存成绩: 读 63000+,写 95000+,COPY与READ的基本一致,都是63000+ 可以看到读/写的性能差异巨大,明显不符合直觉,并且COPY明显是受到了读取性能的拖累瓶颈,只和读取的性能基本一致

屏幕截图 2024-03-09 171429.jpg

这是后台挂着一个游戏的,明显看到读/写都来到了95000MB/s,且读/写/复制性能几乎相同,这才是符合直觉的正常分数

屏幕截图 2024-03-09 171329.jpg

是网上随便找评测找到的数据,可以非常明显看到这种BUG现象:读/写性能差异巨大,且COPY数据完全受累于READ,与READ基本一致

屏幕截图 2024-03-09 171655.jpg


目前看来,DDR5的AU正常跑AIDA64的内存测试出现READ与WRITE极大的性能差异,是明显是不符合常识的错误的数据,但是找遍了各种评测都没人提及这个问题,导致各种结论都默认以为AMD的DDR5内存性能默认就是比INTEL低一大截。
实际看来,在6200Mhz的DDR5上,AU也能跑到接近100G/s的内存读写性能,可以说AU与IU的DDR5同频率内存性能实际基本完全相同
也不知道究竟是AIDA64一直以来的BUG,还是后台挂着游戏时,解除了某种相关节能限制,导致AMD的内存性能在此时测试才回归正常,正常来说在游戏/负载下使用的内存性能应该都是正常的性能,仅AIDA64跑分测试时会可能因为负载不够导致BUG的分数,不知道AIDA64何时修复这个BUG(或者说就是故意的?)

所以,这是第一个发现的嘛 真是可惜了,AMD又在DDR5时代留下了内存性能与INTEL差异巨大的这一“口碑”。。。 INTEL , WIN !
发表于 2024-3-9 17:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2024-3-9 17:54 | 显示全部楼层
换其他测内存读写延迟的软件试试
 楼主| 发表于 2024-3-9 17:55 | 显示全部楼层
并且目前测内存性能的软件还是普遍使用的AIDA64,都测试这么多年了,这么明显的BUG一直都没人说也是很迷...大家还都默认AMD就是那个内存性能了...
不说了,一定是INTEL给AIDA64充值了!
发表于 2024-3-9 17:56 | 显示全部楼层
这分明是农企的跑分白名单不太灵活的样子
发表于 2024-3-9 18:01 来自手机 | 显示全部楼层
感谢AMD,膜拜AMD,AMD就是这个世界的救世主
发表于 2024-3-9 18:28 | 显示全部楼层
啊..这zen3写入减半
到zen4反而还高50%?
发表于 2024-3-9 18:56 | 显示全部楼层
本帖最后由 PPXG 于 2024-3-9 18:59 编辑

蛋总吹了这么久AMD难道连SoC拓扑都没看过?

在ZEN4上每个CCD和IOD的互联设计依然是保持16B/cycle write和32B/cycle read的设计,也就是说读写带宽是2:1,而在FCLK为2000MHz的情况下,理论的读取带宽就是在64GB/s,而且对于单CCD的ZEN4来说理论的写入带宽也依旧是砍半的,而ZEN4新增了写入优化机制,在写入某些重复数据的时候可以触发一套压缩机制以提升理论带宽,而AIDA64的内存写入测试填充的数据刚好触发了这个机制,你用无序数据会测出来实际内存写入带宽远低于AIDA64测出来的数据,而那才是单CCD ZEN4真正的内存写入带宽

丢几个链接自己去看吧
AMD's Zen 4, Part 2: Memory Subsystem and Conclusion

AMD's Zen 4, Part 3: System Level Stuff, and iGPU

amd平台,内存读取怎么比写入低这么多?


真是可惜了,AMD又在DDR5时代留下了内存性能与INTEL差异巨大的这一“口碑”。。。 INTEL , WIN !

这回变成其实是AMD WIN了

不说了,一定是INTEL给AIDA64充值了!

这回变成其实是AMD塞钱给AIDA64用重复数据测试内存带宽导致实际测出来结果其实是AMD偏高了  
发表于 2024-3-9 21:23 | 显示全部楼层
发表于 2024-3-10 01:11 | 显示全部楼层
自己开心最重要
发表于 2024-3-10 01:37 | 显示全部楼层
啊?7700不是单CCD?能这么高写入?
软件问题吧
发表于 2024-3-10 01:40 来自手机 | 显示全部楼层
粉到极致就是黑
发表于 2024-3-10 01:56 | 显示全部楼层
本帖最后由 yoyofuture 于 2024-3-10 01:58 编辑

如果开了gigabyte主板的低延迟、高带宽内存选项,第二个测试才是比较正常的6000内存测试成绩。不是游戏问题。
发表于 2024-3-10 02:45 | 显示全部楼层
灵乌路空 发表于 2024-3-10 01:37
啊?7700不是单CCD?能这么高写入?
软件问题吧

有硬件压缩的。
发表于 2024-3-11 09:24 | 显示全部楼层
就是错误的啊,本来就是娱乐64
发表于 2024-3-11 10:06 来自手机 | 显示全部楼层
感觉是时钟受到了影响。
发表于 2024-3-11 10:30 | 显示全部楼层
本帖最后由 alieshex 于 2024-3-11 10:31 编辑

hwinfo有个实际内存读写带宽显示。自己跑一下mem test,然后看这个值的最高就知道实际情况了。单ccd理论上90g不可能,实际也是60g,写砍半。之前我也以为3:2是正常的,后面重新看才发现有3:2的关系是l1的读写,我记错成ccd和iod之间的。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-5-19 13:06 , Processed in 0.012880 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表