当前位置:网站首页 >> 旅游

英特尔对ARM声称在Android更具兼

时间:2019-05-15 00:32:09 来源:互联网 阅读:0次

来自英国科技站The Register的报道:

原文链接:

上个月,英国The Register站发布了一条来自英国芯片设计公司ARM的一条测试结果,该测试结果表明,基于ARM架构的Android平台运行Android应用时要比英特尔的芯片有更大的兼容性优势。显然,英特尔并不认同这个说法,并通过实例客观的对此说法进行了驳斥。

为此,英特尔企业传播经理Bill Calder接受了The Register站采访。他说:必须有人站出来澄清事实,对吧?

事件梗要回顾:

在美国德克萨斯州奥斯汀举行的ARM 2014年Tech Day大会上,ARM高级技术市场工程师Rod Watt表示:如果一个原生的Android应用没有被编译成基于英特尔的Android装备上运行的x86版本,而必须采用二进制转换(即桥接技术)运行时,从原生ARM代码转换为原生英特尔x86代码的过程中,这个转换过程对用户和系统性能会产生极大的影响。

Rod Watt还提到,我们通过每次对100种运用进行测试,得出一个结果,英特尔x86平台需要进行上述转换进程的Android运用比例在2013年7月时为42%,2014年1月时为44%,这些运用分别是Google Play运用商店中排名前25位的免费运用和付费应用,以及排名前25位的免费游戏和付费游戏。

此外,Rod Watt还声称在2013年7月,这些运用中有6%在基于x86的Android装备上根本无法运行,而到了2014年1月,这1数字已经增长至9%。

Rod Watt还补充说,英特尔x86架构的二进制转换为Android系统带来了沉重的负担,额外的工作不仅导致性能下降,而且还面临着电池耗电量不断增长的问题。

英特尔反击:

Bill Calder告诉我们:我们看了这些东西,随后发现这些亦真亦假的结果让人真伪莫辨,由于有些部份与事实存在重大偏差。(即我们平时所说的偷换概念,编者按)。针对此事件,Calder与英特尔软件与服务事业部的首席工程师Dan Lavery进行合作,通过客观测试对ARM的数据进行了核实。

我们认为ARM的报告并没有真实体现出[英特尔架构(IA)]设备的兼容性和性能。Lavery委婉地回应道。

ARM公司的Rod Watt在2014年1月的兼容性数据表明,只有91%的运用可以在采取双核英特尔凌动Z2560的Samsung Galaxy Tab 3 10.1装备上运行(91%这1数字是由44%的经转换应用,23%的x86原生运用,21%的运行在Dalvik虚拟机中的运用,以及3%的未知应用加总得出),Lavery对这一结果提出了质疑。

在我们近测试的所有ARM和IA装备中,包括Galaxy Tab 3在内,所有产品的兼容性通过率均介于97%到99%之间。

没有任何设备是完善的,但英特尔表示,事实比ARM的测试结果要更完美一些

英特尔在这次针锋相对的测试中,在Samsung Galaxy Tab 3 10.1上运行了上述100个应用,并对兼容性测试结果进行统计,结果表明,ARM 2014年1月进行的排名前100位 Google Play应用测试和英特尔2014年2月进行的排名前100位运用测试,两者结果有明显不同。

与此同时,Lavery还在相隔不远的时间段内,扩大了测试范围,Lavery选择4种设备进行了上述兼容性测试,这些应用包括今年2月份Google Play 排名前400位的应用,即分别来自免费应用、付费运用、免费游戏和付费游戏的前100位运用。而四种被测试的设备中,有两种装备是IA设备,另外两种设备是ARM设备。尽管搭载Qualcomm Snapdragon S4 Pro处理器(采用基于ARM的四核Krait CPU)的Google Nexus 7是兼容性的装备,但这四种设备之间的差异却微乎其微。

乃至一些ARM平台设备测试结果也并不完美。Calder指出。

Lavery认同ARM的Watt的观点,Google Play中的大部分应用只有ARM原生版本。这一点是正确的,他说,但几近所有这些应用在英特尔设备上运行时都获得了良好的用户体验。

The Register站在要求Lavery明确说明什么是良好的用户体验时,Lavery进一步将用户体验描述为出色的用户体验,然后论述了他对21种游戏进行了测试,比较了经转换的ARM原生游戏与同一个游戏的x86原生版本之间的性能,以确定二进制转换(英特尔称之为桥接技术)过程中对游戏运行帧数的影响。

您还在玩愤怒的小鸟吗?如果是的话,英特尔表示该游戏可以在x86 Android设备上流畅运行

对于大部分APP而言,这方面的性能开消(指ARM与x86架构之间的二进制转换所造成的性能影响)对于用户来讲并不明显,Lavery说道。我们不是说我们在这方面非常完美,目前有少数应用对用户来讲确切存在性能上的较大差异。他指出,在排名前2,000位的应用中,有一些应当说是少数基于Adobe AIR的运用确切存在明显的差异,但这些运用很快也将能够进行移植,由于Adobe已经宣布出于开发人员的需求Adobe AIR将支持基于x86的Android系统。

当然,使用不同的CPU测试标准其结果会有显而易见的不同。

Lavery还对ARM关于二进制转换会严重影响耗电量的观点提出了质疑。我们实际上认为不是认为,而是知道这种桥接技术对电池续航时间的影响微不足道,甚至是可以忽略不计的。他表示。

为了证明上述观点,Lavery分享了他对Google Play排名前200位APP中的35个应用进行了耗电量测试,而测试针对这些应用的ARM原生版本以及x86原生版本进行。

英特尔的Calder说:在提及电池续航性能时,微不足道是一个十分重要的词。

Lavery指出,他所测试的APPs在进行二进制转换时,所需的电流增加率几何平均值(测量单位为毫安)仅为2.4%。在假设电池寿命为10小时的使用场景下,设备有一半时间处于使用状态,在装备的使用时间中,有一半时间运行ARM原生应用,另一半时间运行x86原生应用,10小时的使用时间后,其对电池寿命的影响大约仅为3.6分钟。

ARM公司关于英特尔x86架构对于二进制转换需要耗费更多电量这1结论是正确的,但实际耗电量并没有那么夸张。我们同意这个观点,但猜猜测试结果如何?对10小时电池寿命的影响才不到 4 分钟。Calder指出,

目前在Google Play中仍有大量的运用尚未推出或移植到x86原生版本,而英特尔的目标是短期内将这一数字提升到80%,尽管Calder和Lavery两人均未提供具体的日程表。但他们认为,即便大量应用还没有移植到x86也并不是问题。(英特尔在运算能力与节能技术的优势下笔者注)所有IA装备都可以顺畅地运行[ARM原生应用]。Calder表示。

无论使用哪种平台,由于架构的原因,都有可能遇到一两种特殊的运用无法顺畅运行,这是个别情况。他说道,但如果商店中的大多数运用运行情况良好,这有什么关系呢?

如何能彻底治疗痛经
痛经小腹痛有血块
有什么方式缓解痛经

相关文章

一周热门

热点排行

热门精选

友情链接: 家居风水 微信怎么注册小程序 产品介绍
媒体合作:

Copyright (c) 2011 八零CMS 版权所有 Inc.All Rights Reserved. 备案号:京ICP0000001号

RSS订阅网站地图