如今,手机的性能真的溢出了吗?
1902年的美国,一名叫做”内森.斯塔布菲尔德“的美国人,在自家乡下的住宅里研发出了世界上第一款无线电话装置。自此,关于无线通信设备的研究拉开了序幕。贝尔研究室为美国军方制造出移动电话,现代手机之父马丁.库帕将手机推向民用,手机逐渐成为了人们生活中的一部分。
得益于“老马”,普通老百姓才能用上手机
随着时间的不断推移,手机已经成为了很多人生活中的必需品。有需求作为科学技术发展的推动力,手机的进化速度一日千里。从最早拿着像砖头一样大小,只能接打电话的大哥大,到如今的集轻薄等多种便携元素于一体的智能手机,手机能做的越来越多。而支持手机功能多样化的,是手机越来越强的性能。
手机的进化速度难以想象,十年前,你能想到自己在用全面屏的手机吗?
如今,看着动辄8GB的主存,2.8GHz+频率的SoC,很多人都产生了一种想法,作为移动设备,真的有必要追求这么高的性能吗,手机性能是不是溢出了?要聊这个问题,我们不妨聊聊手机性能的进化,就是手机技能的代表,处理器的进化之路。
疯狂的进化
在智能手机诞生之后,ADI、飞思卡尔、摩托罗拉都在移动平台芯片领域绽放过光芒。
早在1995年,摩托罗拉公司就推出过DragonBall处理器(龙珠芯片),该芯片的功耗很小,成本也被压缩的非常低(能让早期的黑白屏设备开机超过20个小时),唯一的缺点就是处理速度太慢。但在当时,拥有16-66MHz的龙珠系列芯片,非常适合智能手机使用。但龙珠芯片的弊端也很明显,其缺少一些高级应用协议接口的能力让其应用的领域变得很狭小。
时间推移到2007年,彼时,成立已有22年的高通推出了具有划时代意义的骁龙S1平台,这也是骁龙系列的第一代产品。最早的高通MSM7225,采用ARM v6架构、单CPU核心设计,45nm制程,并且没有集成GPU。以现在的眼光来看,该芯片的性能并没有什么亮点,但在当时,S1却足以用“性能十足”来形容。其出现也为后来的S2等平台,打下了良好的基础。
随后,几乎高通的每一代新平台都有肉眼可见的进化,骁龙S2采用了更加先进的45nm技术,降低了功耗;骁龙S3则开启了双核的设计;而骁龙S4时代同样有十足的进步,其Plus版本更是将制作工艺推进到了28nm制程。
2015年,高通将其旗舰品牌骁龙扩展至调制解调器芯片组,并启用了全新的分级,也就是如今很多人熟悉的骁龙800、600、400、200系列移动平台。
时至今日,手机旗舰平台的性能已经比当年不知翻了多少倍。如今的高通旗舰级移动平台骁龙855采用了7nm工艺的Kryo 485 CPU,性能提升高达45%,该CPU引入了超级内核的概念,通过一颗最高主频达2.84GHz的Cortex-A76超级内核,搭配三颗最高主频2.42GHz的Cortex-A76性能内核,以及四颗最高主频1.8GHz的Cortex-A55效率内核,完成了1+3+4的64位架构设计。同时骁龙855移动平台的GPU也从Adreno 630进化到了Adreno 640 ,性能提升了20%。
骁龙855引入了Snapdragon Elite Gaming特性,其在游戏优化方面包括硬件和软件两部分。包括支持PBR(基于物理渲染)相关的工作负载,提升游戏的表现力;通过降低90%以上掉帧的定制算法,即便是要求极致的游戏,在骁龙855上也能流畅运行等等。
对比一下早期的产品,SoC性能不知提升了多少倍,如今的手机就像个无所不能的战士,玩游戏、看4K视频,几乎每一家的手机都有自己突出的卖点。那么我们回到最初的问题,性能溢出,究竟有还是没有?
“What Andy gives, Bill takes away”
这是IT界的一句名言,也被称为安迪比尔定理。安迪指英特尔前CEO安迪·格鲁夫,比尔指微软前任CEO比尔·盖茨,这句话表述的是硬件的不断提升,很快就会被软件消耗掉。这一理论也从侧面说明,如果有性能溢出一说,那么硬件的销量断然会受到影响。事实上,这种情况并没有发生,旗舰手机的销售量依然屡创新高。
软件是依托于硬件进化的,硬件性能的不足,往往是制约软件发展的重要因素之一。同样,软件也会反向刺激硬件的发展。以手机上的游戏为例,古老的像素风游戏或许只需要512MB的运行内容就能跑的很流畅,但现在市面上的游戏呢?像《和平精英》这种游戏,如果特效拉满,很可能把一些稍微老一些的CPU负载跑满。
曾经设计者们用汇编语言编写的软件可能只有几KB大小,如今的软件则是用高级语言编写,大小膨胀了不知多少倍。进化也是有原因的,汇编语言写的软件自然也能用,但效率低,阅读感差,既然硬件能支持,那自然要提高效率,不然这些硬件性能岂不是白白浪费。
在很多认为手机性能溢出的用户看来,手机在运行几乎所有的软件没有压力时,自然也就不需要多余的能力。“用前朝的剑,斩本朝的官”,那性能肯定是要溢出的。毕竟硬件走在软件前,从新硬件发布,到软件对其适配,往往需要一段时间,这段真空期往往就是很多用户感觉到性能过剩的时候。
对于某些有些GPU杀手,即便是旗舰机也不敢说大话,比如方舟手游
用逆向的思维来看,一些比较先进的技术总是不被理解,就像如今的5G技术,经常会有人问“5G有什么用?”,同样在4G时代刚刚降临时,很多人也会冒出这样的疑问。然而事实证明,每一个新技术都会用事实验证它的价值。与手机性能息息相关的技术也是如此,“高频的超级核心有什么用?”,“UFS3.0有什么用?”,一些现在觉得过剩的性能,往往会在随后证明其必要性。
但如果软件针对更强的硬件进行升级,往往都会朝着尽量榨干机能的方向前进,这时所谓的溢出也就无从谈起。还是以游戏为例,骁龙845能够满特效运行《和平精英》,就证明855的性能是溢出了吗?当然是不行的,且不说由于更高的性能,855运行游戏时能支持更高的分辨率,更高的刷新率,带来更高的帧数,单单是功耗方面,也是完全不同。
能玩和玩的爽自然不是一个概念
同样,一些比较神奇的软件,总是能挑战到手机技能的极限。不知道什么原因,一些软件总是能让人质疑自己手机的性能。不过,如果你能抛开安迪比尔定律,仔细思考一下,就会发现,性能是否溢出也是一个充满辨证的问题。
就使用者而言,如果一个手机用户只是满足于接打电话和发短信,不需要其他的功能,甚至诺基亚1100就能满足他,那么目前的手机性能对于他来说,的确是溢出了;但如果是一个发烧友级别的玩家,需要用手机打游戏,并且需要有良好的体验,比如144Hz刷新率的屏幕下达到一定的帧数,那么手机性能不但不会溢出,反而还会显得有些不足。
结语:
书中有云:“道高一尺魔高一丈”,用来比喻手机的性能与软件之间的关系,再恰当不过了。手机的性能在逐步变强,软件的需求在逐渐变强,很多用户对于流畅度等体验要求也越来越高。“电子产品买新不买旧”这句话,其实适合很多人,但也有一部分人对于手机的性能真的没有太大需求,所以是性能否溢出也要进行多方面考虑。那么在你看来,如今看似强大无比的手机,是否真的性能溢出了?