intel的CPU功率那么高,m1的arm架构功率低性能强,x86架构有什么优势?

intel和苹果的M1,首先架构和指令集都不同,M1是粗简指令集,在兼容方面肯定不如intel的指令集,再就是两者的架构也不相同,一个X86一个arm,平台不同,M1注定干不了英特尔的事,做大型的工程和渲染还是要用到intel,苹果的M1只适合轻办公和处理文字。说白了intel是一个全能的工作人员,而苹果的M1就相当于一个白领小秘书。




m1这么强为什么还没有一统天下?由此反推,它还不行,或者说只是特定方面强。




简单的说,具体科普自己去搜。个人观点是x86强的是指令集。单从算力上说arm也就那样。

Arm表面上的低功耗是由指令集换的(实际是架构类型决定的)。它的设计出发点是用于低功耗功耗条件下使用的。

X86架构抛开功耗,综合性能是真的强,满足功能需求。

Arm的唯一优点就是功耗低和不错的性能,在特定使用环境下x86比不了。

放心,不满足需求的架构是很快消失的,世界就是这么现实




以AMD,intel两家主要玩X86复杂指令集架构

其余大多都在玩ARM精简指令集架构

举最简单的例子

精简指令集只有前,后,左,右,抬手等简单操作

复杂指令集除拥有精简指令集所有的操作,还有跳舞,大笑等这种复杂指令

如果运算跳舞,X86架构只需要执行跳舞这一项,而ARM需要同样用多个精简指令配合,也能实现输出跳舞

论算力,ARM跟X86没可比性

论功耗,X86跟ARM也没法比




ARM是哈弗总线结构,双流水线。所以在处理顺序数据没有什么选择分支的应用时非常给力,但不是对任意事务都给力。一但选择分支多其效率会显著下降。下降幅度会有损失百分之90以上性能的下降。选择分支少流水线型的数据就适合ARM类CPU,常见的就是流媒体数据M1表现很强大,而一但复杂度高,比如流媒体中加入大量特效,玩游戏这些应用上性能会断崖式下降。

同样处理流没有intel和m同样都是12分钟的,随桌特效增多,intel会时间会增加到14分钟,而此时m1会花费24分钟,如果数据更多,特效更多其差距会进一步拉大。m1还是只适用于轻量级媒体处理。m1才出来那会儿,到处是吹的,现在基本看不到吹m1的了。

展开阅读全文

页面更新:2024-03-12

标签:双流   架构   性能   英特尔   功耗   流媒体   分支   指令   功率   特效   适合   优势   需求   苹果   操作   简单   数据   财经

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top