arm的是risc指令集,作为精简指令集,本身功能就不全面,优势是高效,低功耗,属于小而精,目前主要在手机,平板方面占尤。
x86是cisc指令集,虽然累赘但功能齐全,属于大而全,劣势是功耗大。目前主要在桌面pc占优。
从两者特点看,很难直接竞争,双方适用的场合都不相同。x86设备能做到的事,arm设备还不能完全做到,比如ipad就不能取代你家里的电脑。
从系统看,基于arm的是安卓和ios,wp,塞班等移动系统,而基于x86的是windows和mac。也有跨平台的linux,unbuntu,meego等。
arm目前的性能很难应用在pc桌面级别,主要是性能还追不上目前的pc处理器。少数的例子是三星的chromebook的exynos5250处理器。
intel也有涉及手机处理器,比如联想k800的z2460和razr i的z2480,atom架构,不过受制于应用兼容性问题。intel也从2013年开始进行soc生产,基本传统的cpu是不再涉足。
amd主要是桌面处理器市场被intel积压,只好另寻出路636f7079e799bee5baa6e79fa5e9819331333330363761,在arm结构的处理器市场寻找前路。
intel的x86要想与arm竞争,首先要考虑的是如何降低功耗,缩写面积,其次是要有移动系统的支持,而不是x86不能完全兼容安卓等问题。
从目前看,intel集中在桌面pc,笔记本等市场,arm集中在移动设备如手机,平板,双方唯一交汇的是服务器,但也没什么波澜,双方目前都交不上手,何谈取代。
从长远看,arm设备更适合随身,比如智能眼镜,智能电视,智能冰箱,自动车载,自动贩卖机等,像攻壳机动队,全面回忆2012等科幻片里,植入手掌的电脑,易容颈圈,会思考的枪,单兵智能眼镜,电子脑等更适合的是arm,而不是面积过大,功耗大,模块不集成的x86。但这不是arm取代intel,而是arm取代x86。即便这些成为现实,x86仍有不可取代之处,比如服务器的终端等,比如我相信黑客帝国里matrix会使用x86而不是arm设备来管理庞大的整个地球系统。
从公司看,arm是卖arm架构授权,和卖mali系gpu,但不生产cpu和卖cpu或者soc。而intel是生产和卖cpu,但不出售x86授权(amd是个意外例外),也不生产gpu。arm的地位更像x86的ibm而不是intel。
所以,我不会说什么arm取代intel这种违和的话。我会认为arm会取代intel的x86成为智能电子设备的主流,但同时intel的x86也会有无法被arm取代之处。