当前位置:首页>设计超前却打不了游戏?一款“变种机皇”的悲剧

设计超前却打不了游戏?一款“变种机皇”的悲剧

  • 2024-06-05 11:32:31

  • 前段时间我们三易生活曾为大家回顾、“考古”了不少或奇葩、或经典的老款智能手机,以及它们所配备的硬件平台。

    我们注意到,有不少朋友都表达出了对曾经那个主控方案“百花齐放”时代的怀念,有人感叹如今智能手机移动平台选择太少、不同品牌产品间的差异太小,也有人为某些“中道崩砠”的芯片厂商鸣不平、认为它们如果能够坚持下来,现在说不定也可以自成一派......

    尽管我们也会对历史上某些有些独特设计理念的手机或芯片感到亲切,也喜欢重新将它们翻出来拾掇拾掇、再体验一下那些已被市场淡忘的产品创意,但要说感到“可惜”、还真没觉得。毕竟,如果一款产品真的理念精妙、体验绝佳,那又怎么可能会被市场淘汰,落得个黯然退场的结果呢?

    比如今天我们要为大家“考古”的这款“变种机皇”,就足以完美反映出那个手机芯片百花齐放的年代,部分厂商为何会被迅速淘汰的理由。

    这款机型的名称,叫做GALAXY S2 PLUS。看名字想必大家也能发现,它是那个曾经在全球售出4000万台的二代目“安卓机皇”,三星GALAXY S2的衍生型号。

    只不过对于当时的智能手机行业来说,“PLUS”这个后缀还不像如今这样,意味着一系列产品中的大屏、高配版本。相反,GALAXY S2 PLUS甚至可以说是GALAXY S2“阉割”后的结果,因为它并非与GALAXY S2同时发布,反而是在GALAXY S3推出后,为了填补市场空白才诞生的产品。

    正因如此,虽然GALAXY S2 PLUS乍看之下造型很像三星当时的旗舰机型,但其后盖部分的纹理设计显然源自GALAXY S3。同时,出厂搭载的也是与GALAXY S3相同的ANDROID 4.X系统以及新版TOUCH WIZ界面,而非GALAXY S2上预装的ANDROID 2.3。

    不过虽然系统是新版的,而且功能上也确实移植了不少GALAXY S3才具备的体感操作选项,但GALAXY S2 PLUS之所以被认为是“阉割版”、而非增强版的GALAXY S2,最大的理由就在于它配备的这款SOC方案——源自博通的BCM28155。

    如今说到博通的处理器产品线,可能就只有资深的WIFI路由器玩家或开发板(比如树莓派)用户才会有印象了。但在GALAXY S2 PLUS刚推出的那个年代,博通的SOC在中高端智能手机中其实还是颇有些“分量”的。举例而言,诺基亚在塞班末期的几款旗舰产品,包括诺基亚N8、诺基亚C7、诺基亚E7,使用的就都是博通的BCM2727主控。

    更不要说博通后来的BCM2736,更是依靠仅有1.4GHZ的单核ARM 11 CPU、加上自研的ISP和VPU(视觉处理单元),就撑起了诺基亚808 PUREVIEW这款4100万像素影像怪兽的图像处理需求。这样的能效表现,也令当时不少人对博通的芯片设计能力刮目相看。

    然而,当时谁也没有料到,诺基亚808 PUREVIEW不仅仅是塞班旗舰影像机型的绝唱,同时更是博通在高端手机SOC领域的绝笔。或许正是因为在诺基亚的几款末代塞班旗舰上取得了还不错的市场与用户口碑反馈,反而使得博通“坚定”了他们富有特色的芯片功能设计方向,并最终导致了后来博通SOC在ANDROID时代的挫败。

    为什么我们这么说?将视线回到GALAXY S2 PLUS上就会发现,它配备了非常丰富的体感操作功能,其中甚至有一些至今也算得上是旗舰标配(比如注视不息屏)。同时,我们也发现这款机型的拍照反应极为迅速,远超过此前测试的一些其他同期平台(比如德仪OMAP4470、比如INTEL ATOM Z3580)。

    其实这些丰富的体感功能和超快的拍照反应背后,就是得益于博通BCM28155的特殊设计,也就是所谓的“异构四核”架构。

    没错,与OMAP4470一样,BCM28155也是一款自称“四核”的手机芯片。但它的四核与OMAP4470那种两颗主CPU核心+两颗超小型实时协处理器的实现方式不同,博通BCM28155的“异构四核”实际上指的是其拥有两颗1.2GHZ的CORTEX-A9 CPU核心,以及内含两个计算单元的博通“VEDIOCORE IV”视觉处理单元。

    那么啥叫“视觉处理单元”呢?这个名字看着很拗口,但大家其实可以简单地将其理解为3D图形处理器+视频硬解码处理器+相机影像处理器(ISP)的结合体。

    没错,与同期的其他SOC方案相比,超强的视频硬解码能力和相机影像计算能力的确是博通BCM28155的一大特色。要知道,那个时候绝大多数智能手机的屏幕分辨率还停留在240P(320*240)或480P(800*480)上,720P都已经能算得上是绝对的顶级旗舰了。但在当时,博通BCM28155就已经能够支持部分1080P分辨率视频的完全硬解码了。

    请注意这个“完全”的概念,它指的是整个视频解码几乎完全是在VPU里进行,CPU在这个过程中可以只有个位数的占用率。不仅如此,由于继承了此前在诺基亚身上取得的经验,BCM28155的ISP理论上也能支持高达4000万像素以上的配置。这显然远远超出了三星GALAXY S2 PLUS仅仅只有800万像素的主摄需求,也是造成其拍照成像极为迅速的直接原因。

    看到这里,有些朋友可能会觉得,这不是挺强大,挺超前的吗?可问题是,大家想一想,对于触屏时代的智能手机来说,首先流行的卖点是什么,是超高清的视频播放、还是超高像素的拍照呢。

    很显然,都不是。事实上,直到今天为止,引领整个手机行业技术革新的最核心需求一直都是“性能”。而最能体现手机性能差异的使用场景,则毫无疑问是游戏。

    问题就在于,博通搞出的这个“VEDIOCORE IV”视觉处理单元虽然视频解码很强、拍照处理很快,但唯独就是打不了游戏。

    是的,你没看错,它不是3D性能差、而是不仅3D性能极差,并且兼容性糟糕到了一个发指的程度。根据我们的实测结果来看,在安兔兔评测V5版本中,博通BCM28155的3D得分只有500多分,甚至不到同期一些“真四核”SOC 3D性能的二十分之一。而当我们将安兔兔评测更新到V6版本后,BCM28155更是因为完全无法兼容新的3D纹理标准,导致GPU性能跑分直接挂了个“零蛋”。

    请注意,这并不是说BCM28155不兼容版本较新的跑分软件这么简单。事实上只要稍加搜索,就能找到不少当年的消费者在网上吐槽这一SOC玩不了游戏的帖子。

    要知道,现在的手游都很“智能”,装上APP、打开后就会自动识别机型硬件、自动下载缓存包,下完就能玩。但对于早年间的手游来说,它们普遍是不能自动识别机型和硬件的。这也就意味着,开发者必须事先为不同的GPU适配不同格式的“3D纹理包”。而玩家下载游戏的时候也需要根据自己设备的GPU规格,来下载对应的纹理包拷贝到指定文件夹里才行。

    答案是可以的,因为绝大多数的主流手机GPU都起码会有一个“保底”,大家都能兼容的基础3D游戏纹理格式,虽然优化差一点、但起码能玩。然而这个情况对于BCM28155来说却不适用,由于VPU的设计过于奇葩,直接导致其除了那种最简单的小游戏外,几乎玩不了任何主流的大型游戏。

    说实在的,如果BCM28155依然是一款为末代塞班手机而生的SOC,这种超强视频、超强拍照、超烂3D性能的设计思路,可能压根就不是多大问题。但问题就在于,它生在了ANDROID正开始爆炸性快速发展、手机性能飞跃式提升的时代。于是乎,尽管有着独特的理念、有非常特色的一些使用体验,但过于不“随大流”的设计,还是使得它很快被消费者所厌弃,并且再也没有推出过续作。