扩大话语权:SAMSUNG 三星 成功研发 Mongoose 自主架构移动处理器
在目前的智能手机上,绝大多数手机都采用了ARM架构的处理器,在这其中又可以分为两类。一类是基于ARM原生架构的公版处理器,另一类是基于ARM指令集自己修改后的非公版方案,比如高通的Krait和苹果的Ax处理器。近日著名的开发库工具GNU Binutils和编译器工具GNU Compiler Collection新增了对一些新移动处理器架构的支持,比如公版的ARM Cortex-A17、A72和M7,不过让人意外的是三星Exynos M1也在这个名单上,至此三星基于ARMv8-A指令集研发的Mongoose自主架构移动处理器终于露面。
从测试数据来看,三星Exynos M1单核成绩比同为64位的Exynos 7420(Galaxy S6的处理器)要强45%,性能凶猛。有意思的是三星自主架构名为“Mongoose”,即猫鼬,正好是高通“Krait”(金环蛇)的天敌,这个命名似乎是故意针对高通。要知道在手机的32位处理器时代,依靠性能超出同期公版A9的Krait架构,高通在德州仪器退出消费级市场之后的移动设备市场傲视群雄,而且捆绑基带和通信专利费用的“买基带送处理器”模式也使其装机率遥遥领先。
但是随着4G通信网络和64位处理器的到来,高通3G时代的CDMA专利优势不再,联发科和海思这样的厂商也开始在处理器中集成包括CDMA基带在内的多模通信芯片,开始蚕食高通的市场份额。在现在已发布的Android旗舰手机当中,很多厂商都采用了高通骁龙810处理器,这款处理器直接用了ARM的A57公版架构,但是性能未能达到期望,同时热量和功耗也存在比较严重的问题,所以手机厂商只能通过降频的办法来解决过热问题。
同期三星在Galaxy S6上使用的Exynos 7420情况要好得多,不管是性能还是功耗,都比高通骁龙810乐观。另外两家在高性价比机型上常见的联发科和华为海思则多采用了A53+A57或者全A53核心的big.LITTLE架构来追求性能和功耗的平衡。值得一提的是,在最新一代的Galaxy S6上三星在所有区域的机型中都采用了自家的Exynos 7420,而此前Galaxy S系列手机在美国市场一般会采用高通处理器。综合以上种种,看来三星不光想当Android手机的老大,还想当移动处理器市场的老大。