微软基于arm的项目与苹果的相比如何?

文章:Brian Dipert

一看Surface Pro X,我们就有机会比较苹果(Apple)和微软(Microsoft)基于Windows arm的项目。

我该说的可能会震惊你以前读过我的东西的人,因此已经很清楚了我的所有事情的爱情;我前几天回来了圣诞节(别担心,我已经确定了如何花费资金)。我会给你一分钟才能从地板上捡起来。

这是背景:在我的11月中旬报道基于新的Apple的第一个系统基于arm的M1 SoC,来自没有相同到A14,我写道:

我相信我将更多地说苹果公司目前的现状和未来展望在即将到来的博客文章中,以及微软正在遇到其基于ARM的Surface Pro X产品线的类似情况。

表面Pro X.是这个特定帖子的重点。这是它在它的磨砂黑色方案中的一系列库存照片铂选项现在也提供),独立并伴随其可选的键盘和笔配件:

微软Surface Pro X使用支架的公关照片

这是微软Surface Pro X支架背面的公关照片

这是微软Surface Pro X使用支架侧面的公关照片

带键盘配件的微软Surface Pro X的公关照片

微软Surface Pro X及其钢笔配件的公关照片

这是微软Surface Pro X使用支架和键盘侧面的公关照片 来源:微软

就像我之前写的,引用两个4.5日(2017年)版本我最近使用了一些使用Intel x86处理器构建的现代微软Surface Pro机型。我对Surface的熟悉可以追溯到2014年初当我拾取了基于ARM的(表面RT)和基于X86的(第一代表面Pro)设备时的评估和(在后一种情况下,至少)持续使用。基于ARM的表面RT设备是我的11月拆除受害者事实上,。

第一代Surface Pro X的评论(2019年10月推出)和第二代调整(一年后揭幕)赞美其薄型和光形状因子,其薄挡板锐利显示器,以及它在手臂原生代码上的快速性能。但这几乎是Kudos结束的地方。定价非常高;8 GBETE系统内存的第一代型号从999.99美元开始,额外的8 GB的RAM加加法器​​为500美元(!!!)。否,也没有包括同样昂贵的键盘和笔。ARM-Native Code Suite将在这一天基本上受到限制到Microsoft自己的基于Chrome的Edge浏览器和Office套件。和32位X86应用程序通过内置O / S仿真运行(对于其中16 GB的RAM可能会有所帮助),尽管具有必要的性能和功耗(即,电池寿命)的影响。

不幸的是,随后Windows 10 2015年中期的公告在美国,很大比例的x86应用程序已经迁移到64位版本,对于64位版本,仅采用32位模拟是不够的。不过,微软于九月底宣布64位应用程序的模拟将在不晚于两个月的时间内出现。我还在一家历史上著名的在线零售商那里找到了一款号称“像新”的系统,比全新的价格打了很大的折扣。所以我让我的妻子把它作为圣诞礼物送给我,她很慷慨地答应了。

11月来了没有64位仿真版本,唉。它做了出现两周后,但其应用据报道,兼容性在很大程度上(我是慈善的措辞),更一般地,操作系统迭代甚至有后退之前的32位模拟应用程序支持。我有没有说过,在线零售商忘了告诉我,我的“like new”系统没有AC适配器?所以我们在全额退款期限内退回去了;值得称赞的是,这家零售商也承担了退货运费。

Surface Pro X平台首次发布一年多后,原生的Windows-on-Arm应用程序(尤其是来自第三方开发者的应用程序)依然缺乏,这至少让我有些吃惊,尤其是与苹果的情况相比。微软的根本问题是双重的:

  • Windows-on-Arm是核心Windows-on-x86业务的一个附属产品,对于微软和第三方开发者都是如此
  • 微软的初始Windows RT努力几乎落在脸上,在随后的基于ARM的项目上放置了“Taint”。

将此与苹果公司的经验相比,迄今为止。公司今年6月,朝鲜宣布了升级军备的意图,跟进第一个系统5个月后。当然,苹果自己的应用程序已经是arm原生的了第三方开发者(包括微软本身)还有已经揭开的ARM-Native软件版本。和挥之不去的传统x86代码,Rosetta 2的翻译能力已被证明是更加强大(兼容性和性能)都比我预测的要好。

到那一点,即使在微软的64位仿真软件得到修复后,它也是如此Windows-On-ARM合作伙伴的硬件似乎仍然受到阻碍。各种表面Pro X模型,例如,运行SQ1.和速度碰撞SQ2.尽管这些处理器声称是“定制的”,但据我所知,它们只不过是重新贴上了标签高通8残雪soc(其他Windows-On-ARM OEMS系统也基于各种高通IC)。8CX结合了四种高性能495金(Cortex-A76)“大”核心,持续到2.84 GHz,以及四个低功耗Kryo 495银(Cortex-A55)“Little”核心,高达1.8 GHz。

这听起来很好,直到你知道苹果M1 SoC的四个高性能内核时钟高达3.2 GHz,四个低功耗核心在大于2 GHz。内部高速缓存大小也与M1与8CX(和英特尔x86,对于这个问题)。还有一件事没有引起媒体的注意(至少现在还没有)。运行x86代码时,M1交换机提出了一种优化的内存一致性模型。反射的两个处理器之间的根本差距,“裸金属”虚拟化手臂的窗户版本苹果公司的硬件较快比它本机微软自己的

据报道,微软可能会做出回应终于利用了ARM架构许可证花了十多年前发展更优化的arm芯片。当然,这会花时间达到成果;苹果已成为滚动自己的硅自2010年A4 A4以来而且微软并不是特别以其芯片设计专长而闻名(至少现在如此)。

正是所说,我意识到我仍然在做一些苹果(双关语) - 这里的橘子比较。Apple的基于M1的MacBook Air和MacBook Pro的基于M1的系统,是传统的笔记本电脑形态因素,而Surface Pro X是a的触摸屏接口增强可以作为iPad-即兴的平板电脑或(通过将键盘附加)作为笔记本电脑运行的“混合动力车”。的表面Pro X.,unlike either the MacBook Air or MacBook Pro, also has built-in LTE cellular data connectivity, but so too does my Surface Pro 5. At the end of the day, I wasn’t willing to wait around for a more robust native-plus-emulated future that may or may not end up coming to pass. So I sent the Surface Pro X back.

读者们,对我在这篇文章中所分享的内容有什么看法?在评论中畅所欲言吧!

本文最初发表于edn.

- - - - - -Brian Dipert.是嵌入式视觉联盟的总编,也是BDTI的高级分析师和公司在线通讯InsideDSP的总编

相关文章:

留下你的评论