据彭博社12月19日报道,微软正在为其服务器以及未来的Surface设备自行设计基于Arm的处理器芯片。报道称,这些服务器芯片将用于微软Azure云服务中,另外,微软还在为其某些Surface设备设计“另一种芯片”。
在PC端使用基于Arm的芯片已经不足为奇,苹果的M1的亮眼表现已经证明了该计划的可行性。自研用于数据中心的服务器芯片也预示着越来越多的公司开始通过自研芯片的方式,摆脱对其他芯片公司尤其是对英特尔的依赖。
Surface芯片多样化始于一年前
事实上,早在去年,微软就已经宣布其新的Surface Laptop 3和Surface Pro X设备不会配备英特尔处理器,而是同AMD和高通紧密合作,为其Surface 系列生产定制处理器,使得 Surface 芯片多样化,而不是只依赖于英特尔。
在同AMD合作方面,微软基于AMD的Zen+的12nm Ryzen 5和Ryzen 7 Surface部件上增加了一个额外的图像核心,并对该芯片进行了优化使其更适合于Surface Laplop 3的轻薄机箱。
AMD半定制部门总经理Jack Huynh曾接受The Verge的采访时表示:“我们花费了数万小时与Microsoft携手合作和共同设计,不仅优化了CPU和GPU,还优化了整个系统的电源管理、内存带宽、固件和驱动程序,打造有史以来最高性能的超轻薄笔记本电脑。”
在同高通合作方面,微软在其Surface Pro X使用了基于高通骁龙8cx的定制芯片SQ1处理器,提高其CPU和GPU的性能。据悉,Microsoft SQ1是一个8核处理器,是首款拥有最快Kryo CPU达到3GHz的处理器。根据微软Surface工程师Pavan Davulur此前的介绍,这些Kryo 内核是适用于Windows,能够平衡高性能和能耗的内核。此后发布的Surface X2又使用了同高通合作的SQ2芯片。
微软公司的大多数Surface系列产品都是使用的Intel芯片,但目前Surface的处理器芯片不仅仅只是依赖于英特尔,而是变得多样化,未来微软还将推出自己的个人电脑芯片。虽然微软同苹果一样,在个人PC端至占据一小部分市场,但它们的产品都被定位为具有精巧设计的高端产品,例如此前苹果称其基于M1的Mac与经典笔记本电脑相比有性能提升。
自研服务器芯片以提高性价比
相比于自研电脑处理器芯片,微软将基于Arm自研服务器芯片更加有趣。
此前,微软在云计算方面的竞争对手亚马逊已经在一年前推出了自己的基于Arm的Gravition2处理器芯片,提高性能与成本优势并进入正轨,他们认为自己的芯片更适合他们的某些需求,与主要由英特尔提供的现成芯片相比,具有成本和性能优势,微软可能出于同样的考虑而开始自研芯片。
2017年,微软宣布与高通和Cavium在内的多家Arm供应商合作,尝试在Windows Server上运行Arm芯片,但仅用于微软自己的数据中心,目的是评估Azure服务,微软认为基于Arm的服务器芯片对于内部的云服务应用程序十分有效,例如搜索、存储、大数据与机器学习等工作负载。
对于是否会自研服务器芯片,微软发言人Frank Shaw表示:“由于芯片是技术的基础,我们将继续在设计、制造和工具等领域加大投资,同时也促进和加强与众多芯片提供商的合作伙伴关系。”
近几年,微软加大芯片工程师的招聘力度,比如从英特尔AMD、英伟达等芯片公司挖人,而高通在放弃服务器芯片业务后,大量人才也纷纷流失。在微软最近发布的一份帖子中,提到了微软在其数据中心内围绕ARM64服务器进行的工作,这可能将是公司在2017年宣布的计划的延续。
如今,越来越多的公司开始寻找新的解决方案以应对支撑云计算和智能手机生产的大量数据,人工智能芯片设计自动化之后,引发了新芯片设计的狂潮,尤其是对于拥有巨型数据中心的公司而言,对功耗的考虑日益重要,这时基于Arm的芯片就成为更加节能更加优秀的选择。
文章参考链接:
https://www.theverge.com/2020/12/18/22189450/microsoft-arm-processors-chips-servers-surface-report
雷锋网雷锋网雷锋网