最近,有很多媒体报道称,龙芯官方在互动平台上,针对网友的提问表示,3A6000 的性能可对标 7nm 的 AMD 的 Zen 2,相当于 Intel 第十代酷睿的水平。
一时之间,让网友们兴奋不已,因为达到了十代酷睿的水准,只要把软件应用丰富起来,日常使用体验不会比Intel、AMD的CPU差多少了,可以替代intel/AMD的CPU了。
不过,激动归激动,我们还是要秉着实事求是的态度,来仔细看看,这背后有没有其它什么的秘密。
首先,网友提问的是单核性能,而一款CPU综合性能,还要考虑多核方面,像10代酷睿i9是10核,i7是8核,i5是6核,i3是4核。
而龙芯3A5000是4核,所以就算单核性能一样,最终能对比的,也只是i3,不是i5、i7、i9等,这是大家注意的第一点。
其实,在以往龙芯的性能指标中,总会提到一个IPC值,之前龙芯表示过,3A6000芯片,在SPEC2006测试,IPC达到了定点17/G,浮点22/G,这个水平确实达到了Zen2和10代酷睿水平了,甚至还要更高。
但是,这里又有一个说法,IPC值指的是每1GHz频率下的性能指标,与CPU的主频是息息相关的,如果CPU有10GHz的主频,就是10倍的IPC数值了。
龙芯3A6000系列的主频只有2.5GHz左右,而像intel的10代酷睿,则主频能达到5GHz,意思就是大家比的是同相频率下的性能,但intel的频率其实是龙芯的2倍高,这一块的整体性能可能是2倍。
这好像一台4缸2.0T的车和一台6缸3.0T排量的车赛跑,2.0T的车说,你不能运行在6缸3.0T的排量下,只能在4缸2.0T排量下和我比,所以对方要关掉2缸,只运行4缸来和你比?
所以龙芯真正要追上intel、AMD等,一方面是单核性能要提升上来,同时核心数量也要上来,此外IPC要提升上来,且主频也要上来。
只有这几样都达到与intel、AMD差不多的水准,那么在综合性能上,才能真正与intel、AMD一拼高下,某一项达到或超过,并不代表综合性能达到或超过。
当然,我不是要给龙芯泼冷水,我只是实事求是的分析一下,大家在兴奋之余,也稍有一个清醒的认识,知道国产CPU的差距在哪里,然后才知道接下来我们要补的课有哪些,从现在的情况来看,核心数、主频这些目前与intel相比,还是有点差距的,特别是主频,这个要提升,真不容易。
说实话,做为自研的龙芯,在起步阶段确实会比采用国外X86、ARM指令集的CPU慢一些,难度大一些,但后劲却足很多,真正的是独立自主,这个优势无可比拟。
所以,我们需要给龙芯一些时间,多给一些支持,也许现在还无法和intel、AMD比,但未来可说不准,你觉得呢?