PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

一份RyZen的测试数据

[复制链接]
royalk  楼主| 发表于 2017-2-28 22:42 | 显示全部楼层
tx97 发表于 2017-2-28 22:38
整数主要影响什么性能?我的用途主要是游戏,其他想不出有什么需要高性能cpu的地方,整数不行影响大吗?
...

游戏绝大多数CPU有四核就够了,整数只是文明6星际争霸这类有即时演算AI的影响比较大。
tx97 发表于 2017-2-28 22:38 | 显示全部楼层
royalk 发表于 2017-2-27 16:59
5960X 3.3G 象棋23xxx,ryzen的整数还是弱了10%

整数主要影响什么性能?我的用途主要是游戏,其他想不出有什么需要高性能cpu的地方,整数不行影响大吗?
royalk  楼主| 发表于 2017-2-28 22:14 | 显示全部楼层
chungexcy 发表于 2017-2-28 17:28
linpack难说,现在都是Intel在优化,而且支持fma3。

我那个图像放大滤镜,也是基于Intel的指令集的(sse ...

好吧,只能都先跑跑看,和6900K对比一下了。。。
spmswpi 发表于 2017-2-28 21:18 | 显示全部楼层
pphiuyt 发表于 2017-2-28 15:34
高功耗 高热量  高噪音

现在我是大机箱+小超CPU+无外接供电显卡

我是玩分体水冷的EK的CPU、显卡冷头
480+360的排
我觉得很安静啊
战斗力为5 发表于 2017-2-28 20:35 | 显示全部楼层
本帖最后由 战斗力为5 于 2017-2-28 20:37 编辑

好吧我看错了,还以为是1700
chungexcy 发表于 2017-2-28 17:28 | 显示全部楼层
royalk 发表于 2017-2-28 17:08
那就跑一下linpack,或者你写的那个程序,估计能看出问题。

linpack难说,现在都是Intel在优化,而且支持fma3。

我那个图像放大滤镜,也是基于Intel的指令集的(sse/avx256/fma3)。不过AMD可是说兼容Intel的指令集,只是测来玩玩还是可以的,不建议作为标准参考了。

至于我自己测缓存或者计算性能,还是算了吧,就是能拿到CPU也要尝试优化和分析,还不一定能做对。还是等aida64宣布兼容ryzen比较好。
royalk  楼主| 发表于 2017-2-28 17:08 | 显示全部楼层
chungexcy 发表于 2017-2-28 17:07
我不记得aida64是什么时候支持Haswell的fna3,记得以前专门找过不同版本的截图的。影像中确实是某一版以 ...

那就跑一下linpack,或者你写的那个程序,估计能看出问题。
chungexcy 发表于 2017-2-28 17:07 | 显示全部楼层
royalk 发表于 2017-2-28 16:51
这么说来AIDA64测试也不一定能看得出问题来吧,没准还要为它单独优化代码。。。
...

我不记得aida64是什么时候支持Haswell的fna3,记得以前专门找过不同版本的截图的。影像中确实是某一版以后性能就翻倍了。
aida有两个测试,一个是gpgpu的理论浮点性能,一个是缓存带宽。如果直接相信现在的aida64结果,可能还是像你说的,不一定就是事实。

不过我个人的看法,gpgpu的浮点测试没啥特殊优化可言,就是放寄存器里跑指令,看看能跑多快。带宽测试,估计就是一直读读数据,算一下时间。这俩跑啥指令,怎么跑还是有很大区别的。要从软件性能反推硬件,除非你知道软件跑的是什么,否则就aida这个黑盒子,要是没有其他的佐证,感觉还是太玄学了一点。
royalk  楼主| 发表于 2017-2-28 17:02 | 显示全部楼层
chrisjoy 发表于 2017-2-28 17:02
我听说,测试过程中,问题很多啊,最大问题是内存兼容性不好。

内存兼容性不好是肯定的,目前能上3200+频率的只有单面三星E die。
chrisjoy 发表于 2017-2-28 17:02 | 显示全部楼层
我听说,测试过程中,问题很多啊,最大问题是内存兼容性不好。
royalk  楼主| 发表于 2017-2-28 16:51 | 显示全部楼层
chungexcy 发表于 2017-2-28 16:31
假设是两组avx128,如果只有乘法或者加法浮点运算,那就是Haswell/Sandy bridge的一半。

限于我的知识量 ...

这么说来AIDA64测试也不一定能看得出问题来吧,没准还要为它单独优化代码。。。
chungexcy 发表于 2017-2-28 16:31 | 显示全部楼层
本帖最后由 chungexcy 于 2017-2-28 16:33 编辑
royalk 发表于 2017-2-28 16:17
如果是两组avx128,那就是IVB级别?那样也太弱了。。。

假设是两组avx128,如果只有乘法或者加法浮点运算,那就是Haswell/Sandy bridge的一半。

限于我的知识量,我暂时想不出来有什么非fma的场景,有并行加法和乘法的需求。如果存在这种场景,Haswell/Sandy bridge和ryzen是一样的性能。

如果是fma,Haswell的fma3能一步完成,ryzen平均下来,mul+add也能到一步。但由于Haswell是256位的,这样还是一半性能,和Sandy bridge一个水平。




神风暴 发表于 2017-2-28 16:30 | 显示全部楼层
邪王真眼 发表于 2017-2-27 16:13
对手换成7700k估计怎么样?

狗子你也刷PCEVA啊
royalk  楼主| 发表于 2017-2-28 16:17 | 显示全部楼层
chungexcy 发表于 2017-2-28 16:10
现在也有人说,ryzen是两个avx128 add + 两个avx128 mul。具体怎么样还没个准信。
...

如果是两组avx128,那就是IVB级别?那样也太弱了。。。
chungexcy 发表于 2017-2-28 16:10 | 显示全部楼层
royalk 发表于 2017-2-28 15:18
这样的话吞吐量也能接近真正的avx256级别吧?

现在也有人说,ryzen是两个avx128 add + 两个avx128 mul。具体怎么样还没个准信。
chungexcy 发表于 2017-2-28 16:02 | 显示全部楼层
royalk 发表于 2017-2-28 15:18
这样的话吞吐量也能接近真正的avx256级别吧?

现在还不知道。Haswell和skylake,是两组avx256,我以前测过,如果数据全在寄存器内,是完全能跑满两个单元的。Haswell的一级缓存带宽时对应的,每周期能读取16个单精度浮点(512位),aida64的带宽就是这么测的,4核4g,1000GB/s
如果Ryzen是两组avx128,那么实际吞吐量就是一半。

royalk  楼主| 发表于 2017-2-28 15:40 | 显示全部楼层
pphiuyt 发表于 2017-2-28 15:30
1700也不锁倍频吧  猜测带X的 无非就是智能OC   BIOS 里手动超频差不了多少

全家不锁倍频,不过按照AMD的德性,本来就没多少空间超频,挑体质是肯定的,当然如果是你说的这样能省个主板钱那就最好咯。
pphiuyt 发表于 2017-2-28 15:34 | 显示全部楼层
spmswpi 发表于 2017-2-27 23:45
5820K 4.5 ring4.0
我对于功耗没兴趣
不过Ryzen来了也好

高功耗 高热量  高噪音

现在我是大机箱+小超CPU+无外接供电显卡
pphiuyt 发表于 2017-2-28 15:30 | 显示全部楼层
royalk 发表于 2017-2-27 16:20
不超频1700不带X是比较划算的

1700也不锁倍频吧  猜测带X的 无非就是智能OC   BIOS 里手动超频差不了多少
royalk  楼主| 发表于 2017-2-28 15:18 | 显示全部楼层
chungexcy 发表于 2017-2-28 13:36
现在也有一种说法,是Ryzen是两个原生avx128单元,内部模拟来兼容avx/avx2/fma3指令集。

具体的计算性能 ...

这样的话吞吐量也能接近真正的avx256级别吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部