简评隔壁的所谓“spec测试”
中国芯吧
全部回复
仅看楼主
吧务
level 12
hcdpz 楼主
隔壁的G吧,最近有搞了一堆所谓“测试”,引得隔壁的井蛙、虫粪们好一阵兴奋的蠕动,有不少都直接高潮了。
这次隔壁G吧,好不容易加上了spec17的测试,但细心的观众很容易发现这些超算 奇怪的地方。
虫芯3A5000的测试 ,有speed 1也有speed 4,还有rate 4。可偏偏唯独没有: 大家普遍用来衡量单线程性能的rate 1测试。
下面介绍一下背景知识:
spec17与spec06不同,spec06的speed就是rate=1时的测试;而spec17的speed和rate完全不同,speed测试允许使用OpenMP进行多线程加速,即使测试时设置thread=1,一些机智(鸡贼)的编译器,一些专门优化后的OpenMP库,还是可以“偷偷的”使用多线程运行。所以包括anandtech在内各测试机构测试单线程性能,已及各个cpu研发机构展示核心性能,使用spec17都是以 rate 1的成绩作为衡量处理器单线程性能的标准。
下面我们再来看看,隔壁G吧测试虫芯3a5000,spec17 int的结果:
spec17 int rate 1 隔壁G吧是特地没测(没敢放),图中 的rate1 2.97分的结果是知乎“军民团结如一人”测得的。
每个子题结果则是根据肖俊华老师的spec17 rate1 peak值按比例计算得到。
可看到:speed 测试 所谓单线程"Thread=1" 和 4线程的结果差距很小,多核效率仅28%。
而:rate测试,rate 1和 rate 4,结果的差异就很正常,多核效率则达到了虫芯罕见的 87%。
为啥说罕见?虫芯3a5000的spec06,按隔壁G吧的测试 单核26.5和多核81.2,多核效率约76%,显著低于spec17 rate的多核效率。而同样是spec06,飞腾2000/4的多核效率是61.1/(17.2*4)=88.8%即使核心更多的D2000,多核效率也到了约82%。
然鹅,诡异的是 :虫芯spec06的多核效率明显较低,spec17 rate的多核效率确大幅增加变得十分正常!?
加之据我了解,某国产OS长沙曾经使用自己构建的编译器和系统,测试过3a5000,其spec06 int成绩仅20分出头。
我们有理由怀疑:虫芯的编译器和库(都是龙芯背地里捣鼓的)做了些“奇怪的”“优化”。把本应单线程运行的测试“变成了”多线程运行,通过这种机智的方式,获得了比较漂亮的分数[滑稽]
2023年05月07日 13点05分 1
level 14
Guee 分别标注了开并行和不开。所以,你们的争论还得再细化一下。openMP,rate 1,speed 1,thread 1,之间的关系和区别。
如果楼主的意思是 speed 1 和 rate 1 相比,即使 thread = 1,openMP 也在发挥作用。那么,Guee 图中并行开关的差别又是哪些参数或变量造成的呢?
还有,楼主的意思是,rate 1 可以不受 openMP 和 thread 设置的影响?更好的体现单核性能?
2023年05月07日 22点05分 4
rate 1 测试是把OpenMP禁掉的。当然理论上可以开自动并行,但因为spec17已经去掉了受其影响比较明显的462考题,所以即使打开对rate 1的成绩也没啥明显影响。
2023年05月08日 01点05分
跟隔壁没啥好争论的。单线程性能测试使用spec17 rate 1,是业界通行的做法。著名的anandtech不用说了,处理器设计大师 jim keller 在展示其risc-v核心的性能时,使用的也是spec17 rate1。隔壁的野鸡测试spec17 speed 1、speed 4、rate 4都有,唯独没有rate 1,你说这是巧合 还是巧合 啊[滑稽]
2023年05月08日 01点05分
level 8
没事。。等6000出来了5000的数据官方就会公布。
2023年05月07日 23点05分 5
打脸一众龙粉
2023年05月08日 10点05分
吧务
level 15
纵向看,3A4000的性能有大幅度夸大,真实15分宣传20分,3A5000的性能到了25分,提升幅度确实不小,这里面有台积电工艺的贡献,也有抛弃过时MIPS指令集的因素。
2023年05月07日 23点05分 6
虫芯搞loongarch,最大的“利好”就是:包括编译器、到C库、到kernel,都没有一个可以作为对比基准的 开源主线 版本。虫芯可以肆无忌惮的对其上下其手[滑稽]
2023年05月08日 01点05分
飞腾的FT-2000/4不是台积电?D2000不是从台积电半路转回来的?KX-U6780A不是台积电?3A5000的中芯版本其实比台积电版本的主频还能高点儿呢!
2023年05月08日 10点05分
ft2000也就3A4000的水平。
2023年05月08日 01点05分
ft2000分数夸大了。
2023年05月08日 01点05分
level 10
聋芯是果之重器,谁敢质疑?聋芯给美国mips交了几十年版权费,回过头来说其他芯片是买办,谁有聋芯脸皮厚?
2023年05月08日 02点05分 7
level 11
隔壁G秃出品[噗]
2023年05月08日 09点05分 8
level 12
你可以把龙芯的测试成绩去掉不看,我不介意。只看兆芯、飞腾、海光的对比,都是8核,它们之间的对比更加公平,何况兆芯和海光都是x86,这就更加有对比的价值了。
2023年05月08日 10点05分 9
哈哈哈。
2023年05月08日 13点05分
吧务
level 15
回复 guee :无耻这么理直气壮我头次见,飞腾卖几百万片叫半路从台积电转回来做的!龙芯传说中没人见过的中芯版一口咬定主频更高!搞个野鸡指令集所以作弊就有理了?
2023年05月08日 11点05分 10
level 8
你们既然要讨论,正主来了又禁言人家,真不知道你们的勇气是靠啥来支撑,靠白色恐怖?
2023年05月08日 13点05分 11
level 8
这是spec官网数据,把x86削弱60%再比,龙芯也只会这招了[鄙视]
2023年05月10日 12点05分 14
level 10
要不就不测服务器2017,毕竟某 5000多核真的只有别人几分之一跑分[捂嘴笑]
2023年05月11日 10点05分 16
level 14
飞腾 FT-2000/4 SPEC CPU 2017 int rate 1 base 2.93 网页链接
2023年05月14日 19点05分 18
隔壁那个G吧,又在表演双标了,虫芯优化是正常的,别人优化就不承认就是不正常。[滑稽]
2023年05月15日 02点05分
已经3分了
2023年05月25日 03点05分
level 1
现在哪个软件还用单核
2023年08月01日 15点08分 19
单机游戏基本只吃单核
2023年08月15日 08点08分
1