三星在做了定制CPU核心后为何还要自研GPU
2017-12-27
三星招聘信息显示,招聘GPU的技术研发人才,据称其在奥斯汀和圣何塞的GPU团队正在开发定制GPU,此前他在CPU方面研发了猫鼬核心,这次又要自行研发GPU是为何呢?
三星强大的芯片研发实力
三星电子是一家拥有庞杂业务的大集团,是全球最大的智能手机企业,也是全球拥有最强手机产业链的企业,而强大的产业链又支持它的智能手机业务取得其他竞争对手所没有的有事,近几年它也开始在芯片设计方面显示出自己的竞争优势。
2015年Android市场的芯片领导者高通发布骁龙810芯片,骁龙810采用ARM的公版核心,是四核A57+四核A53架构,A57是ARM第一代64位高性能高功耗核心功耗过高,而台积电当时由于优先照顾苹果用其最先进的20nm工艺生产A8处理器,导致高通的骁龙810优化时间不足,各种因素影响下骁龙810出现发热问题导致采用这款芯片的众多手机企业吃尽苦头,最终导致那一年高通的高端芯片骁龙8XX系列出货量下滑六成。
2015年三星发布的Exynos7420处理器与骁龙810一样采用四核A57+四核A53架构,不过由于采用了三星当时最先进的14nmFinFET工艺,功耗和性能表现优良,这款芯片成为这一年Android芯片市场的性能之王,三星也因此声名鹊起。不过此时三星尚未研发出自己的基带,采用Exynos7420处理器的手机需要采用高通的基带。
2015年底,三星推出第一款集成基带的手机SOC--Exynos8890,采用了自主研发的高性能核心猫鼬搭配ARM的低功耗核心A53,这进一步拉近了它与高通的差距,不过这款芯片不支持CDMA也就是无法支持全网通。今年三星推出的高端芯片Exynos8895,据geekbench4、安兔兔等多款手机处理器性能测试软件均显示在处理器性能方面超过高通的骁龙835,这凸显出三星在芯片研发方面所拥有的强大实力。
自研GPU给三星带来的好处
在此前的Exynos处理器中,三星一直都采用ARM的公版GPU核心,通过堆核心数量的方式来提升GPU的性能,Exynos8895就采用了20核Mali G71,因此得以在GPU性能方面超越高通的骁龙835,不过这显然带来的一个问题是核心数量越多功耗就越高,对于手机来说过高的功耗是不可接受的,三星虽然让Exynos8895表现出了卓越的性能但是在控制功耗方面显然需要花费更多的精力。
采用公版GPU带来的一个弱点是,ARM升级GPU核心速度很快,几乎每年升级一次,而且它作为授权商当然是向各个手机芯片企业公开的,今年它就推出了全新的G72核心,华为海思首发了这个GPU核心用于自己的麒麟970上,这显然不利于三星打造差异化竞争力。
通过自研GPU可以让三星的手机芯片在CPU、GPU性能均较竞争对手拥有自己独有的竞争优势,在当下竞争激烈的智能手机市场保持自己的竞争优势,这正是当下全球前五大手机企业当中的苹果、三星、华为、小米均开发自己的手机芯片或手机处理器的原因。
人工智能的兴起需要GPU发挥更大的作用。华为的麒麟970被称为首款集成人工智能芯片的手机芯片,不过这是通过集成一枚被称为NPU芯片的方式实现的,这种方式更适合处理人工智能的某个方面,而且华为麒麟970要在人工智能方面依然需要GPU的配合,当下全球的人工智能神经训练网络大多基于GPU开发,说明用GPU做人工智能还是有较大的优势的,如果三星开发出自己的GPU将可以在人工智能领域取得竞争优势,当下苹果开发的A11处理器依靠自研GPU在Face ID方面就领先众多竞争对手两三年。
不过三星自研GPU要取得成功并不容易,苹果早在2013年就开始布局GPU研发直到今年的A11处理器上才用上自研GPU,ARM研发Mali GPU到如今在GPU行业占据领先优势花了十多年时间,开发GPU还涉及到兼容、专利等问题,这都是需要三星面对的,因此在未来数年时间预计它将依然采用ARM的Mali的GPU。