设计先进却玩不了游戏?一场“变异王”的悲剧
前段时间,三一生活梳理并“考古”了多款可笑或经典的旧款智能手机及其搭载的硬件平台。
我们注意到,不少同仁表达了对过去主控解决方案“百花齐放”时代的怀念。 有人感叹智能手机联通平台选择太少,不同品牌产品差异太小。 芯片制造商抱怨中间道路的崩溃,认为如果他们能坚持下去,他们现在也许可以自成一派……
虽然对于历史上一些设计理念奇特的手机或者芯片我们也很亲切,也喜欢把它们翻下来重新整理一下,体验一下这些被市场冲淡的产品创意,但是遗憾的是,我真的没有感觉。 当然,如果一款产品真的理念精湛,体验出色,又怎么会被市场淘汰,黯然离场呢?
比如我们明天要为大家“考古”的“变异王”,就足以完美体现出在手机芯片蓬勃发展的时代,部分厂商被快速淘汰的原因。
这款机型的名字叫做 Galaxy S2 Plus。 从名字上你一定已经注意到它是全球销量4000万台的第二代“安卓王”三星Galaxy S2的衍生产品。
只是对于当时的智能手机行业来说,后缀“Plus”并不是现在的样子,意思是一系列产品的大屏高端版本。 相反,GalaxyS2Plus甚至可以说是对GalaxyS2进行“阉割”的结果,因为它并不是与GalaxyS2同时发布的,而是在GalaxyS3推出之后为填补市场空白而诞生的。
正因如此,虽然Galaxy S2 Plus在外观上与三星当时的旗舰机型非常相似,但后盖的质感设计其实是源自Galaxy S3。 同时出厂搭载与GalaxyS3相同的Android4.x系统和全新的TouchWiz界面,而不是GalaxyS2预装的Android2.3。
不过,虽然系统是新版本诺基亚c7软件,但确实移植了很多只有Galaxy S3才有的体感操作选项。 不过,Galaxy S2 Plus 之所以被认为是“阉割版”而不是 Galaxy S2 的改进版,最大的原因在于它搭载了这款 SoC 方案——源自 Broadcom 的 BCM28155。
现在说起Broadcom的处理器产品线,只有有经验的WiFi路由器玩家或者开发板(比如Blueberry Pi)用户才能有印象。 但在Galaxy S2 Plus刚刚推出的年代,博通的SoC在中低端智能手机中还是有一定“分量”的。 比如摩托罗拉在Symbian后期的几款旗舰产品,包括摩托罗拉N8、诺基亚C7、诺基亚E7,都采用了Broadcom的BCM2727主控。
更不用说Broadcom后来的BCM2736了,借助只有1.4GHz的单核ARM11 CPU,加上自研的ISP和VPU(视觉处理单元),支持摩托罗拉808 Pureview这个41兆像素的影像怪兽。 比如处理需求。 这样的能效表现也让很多人对博通的芯片设计能力刮目相看。
然而当时谁也没想到,摩托罗拉808 Pureview不仅是Symbian视频旗舰机型的绝唱,也是博通在中低端手机SoC领域的告别。 事实上,正是因为摩托罗拉几款上一代塞班旗舰的良好市场和用户口碑反馈,才促使博通“坚定”了其与众不同的芯片功能设计方向,并最终导致博通SoC在Android . 时代的无奈。
我们为什么这样说? 如果你把目光转回Galaxy S2 Plus,你会发现它配备了非常丰富的体感操作功能,其中一些甚至被认为是旗舰级的标准配置(比如不停的凝视屏幕)。 同时,我们还发现这款机型的摄像头响应速度极快,远超之前测试过的其他一些同期平台(如德州仪器OMAP4470、IntelAtomZ3580等)。
虽然在这丰富的体感功能和超快的拍照响应背后,得益于博通BCM28155的特殊设计,也就是所谓的“异构双核”架构。
没错,BCM28155和OMAP4470一样,也是一款自称“四核”的手机芯片。 但它的双核不同于OMAP4470的两个CPU主核+两个超大实时协处理器。 Broadcom BCM28155的“异构双核”其实是指它的两个1.2GHz Cortex-A9 CPU核心。 ,以及包含两个评估单元的 Broadcom“VedioCoreIV”视觉处理单元。
那么什么是“视觉处理单元”呢? 这个名字看似生硬,但你可以简单理解为3D图形处理器+视频硬解码处理器+单反图像处理器(ISP)的组合。
没错,与同期其他SoC方案相比,强大的视频硬解码能力和单反图像估计能力确实是Broadcom BCM28155的一大特色。 要知道,那时候大部分智能手机的屏幕码率还停留在240P(320*240)或者480P(800*480),720P已经可以算是绝对的顶级旗舰了。 但当时博通BCM28155已经可以支持部分1080P码率视频的全硬解码。
请注意“完全”这个概念,是指整个视频解码几乎完全在VPU中进行,CPU在这个过程中只能有个位数的占用率。 除此之外,由于继承了摩托罗拉的经验,BCM28155的ISP理论上也可以支持最高4000万像素的配置。 这似乎远远超出了只有8万像素的三星Galaxy S2 Plus的主摄像头要求,也是其摄像头成像速度极快的直接原因。
听到这里,可能有的同学会想,这不是很厉害很高级吗? 但问题是,想一想,对于触屏时代的智能手机来说,最热门的卖点是什么,是超高清视频播放还是超高像素拍照。
实际上,两者都不是。 事实上,直到昨天,整个手机行业推动技术创新的核心诉求,始终是“性能”。 最能体现手机性能差异的使用场景无疑是游戏。
问题是博通研发的“VedioCoreIV”视觉处理单元其实视频解码能力很强,照片处理速度也很快,但就是玩不了游戏。
是的,你没看错,不是3D性能差,而是3D性能极差,兼容性差到要命。 根据我们的实测结果,在V5版本的安兔兔评测中,Broadcom BCM28155的3D分数只有500多分,甚至不及同级别一些“真双核”SoC3D性能的二十分之一时期。 而当我们将安兔兔评测更新到V6版本时,BCM28155完全不兼容新的3D纹理标准诺基亚c7软件,导致GPU性能得分为“零蛋”。
请注意,这并不像说 BCM28155 与较新的基准不兼容那么简单。 其实只要稍微一搜,网上就有不少消费者抱怨这款SoC不能玩游戏的帖子。
这样一来,问题就形成了。 如果开发者懒惰,不想为每个不同的芯片开发一个贴图包,可以吗?
答案是肯定的,因为绝大多数主流手机GPU都有至少一个“保障”,就是大家兼容的基础3D游戏贴图格式,虽然优化不佳,但至少能玩。 但这种情况不适用于BCM28155,因为VPU的设计太雷人了,直接导致它不仅是最简单的小游戏,几乎无法玩任何主流的小游戏。
老实说,如果BCM28155还是上一代塞班手机的SoC,这些强悍的视频、超强的拍照、超差的3D性能的设计思路可能根本不是什么大问题。 但问题是,它诞生在Android开始爆发式发展,手机性能突飞猛进的时代。 因此,虽然它有着独特的理念和一些特殊的用户体验,但过于“跟风”的设计还是让其很快被消费者反感,一直没有新作发布。