只不过由于咱也没有能够量化的测试方法,所以也不好说 32 位应用跑在转译器上性能到底是提升了还是下降了。
但从理论上来看,小米的这种说法确实站得住脚。
因为高通使用的 ARM 公版设计已经很多年没有认真更新过小核的架构了,导致本应 “ 省电 ” 的小核如今在能效上面反而不如年年迭代的大核。
不管是骁龙 8Gen2 还是骁龙 8Gen3,它们的小核无论是性能还是能效表现都远远不如大核。
你看这次 8Gen3 缩减一颗小核增加一颗大核后,带来的性能提升还挺明显:
相比小米 13 只允许 32 位应用跑在小核上,小米 14 经过转译可以让 32 位应用跑在性能更强、能耗表现更好的大核上,确实能够带来性能的提升。
实际上隔壁联发科去年推出的天玑 9200,比高通更早一步用上了纯 64 位大核,天
玑 9200 只有四颗小核才兼容 32 位应用:
根据预热,接下来即将发布的天玑 9300 将会彻底摒弃小核转而使用全大核,看来天玑芯片取消对于 32 位应用的兼容也是板上钉钉的事情。
可以预见的是,在手机厂商和芯片厂商的双重推动下,安卓应用从 32 位转向 64 位是势在必行。
从 2013 年苹果推出纯 64 位的 A7 处理器开始算起,时隔十年,这下子安卓阵营终于也要全面拥抱 64 位了。