我记得之前我问过同样的问题。当时版友是说不同架构没办法互相比较。我感到有点疑惑
,以下我提出自己的观点。
性能应该要是比较而来的。我们是否可以拿某部机器的性能当作比较的基准点,把它的性
能赋予一个值,比方说100,那么性能比它强十倍的机器,就可以赋予一个值1000
。之所以说应该以比较的方式来定义性能高低,是因为没有比较的基准,就没办法衡量它
的性能。科学家定义一公尺的方式,是真的拿一个由纯物质构成的长柱体,把它的长度定
义为一公尺,所有长度的单位都是和那根长柱体互相比较得来的。
另外就是,能不能用电晶体的数目来比较一块芯片的性能?比方说拥有2亿颗电晶体的晶
片,它的性能大概就是拥有1亿颗电晶体的两倍,因为前者可以在单位时间内处理两倍数
目的资讯。当然我这么做事不考虑资讯传播的速度作为变量的。
我自己是想问,我的笔电处理器i5-4210M,跟我的手机SOC snapdragon 865比起来,性能
大概会有多少差距呢?Again,我知道散热、算法、架构等等不同的因素会影响性能,
但如果就所有变量处于最理想状况或最差状况来说,到底有没有比较的方法呢?