关于 M1,这篇文章做了比较详尽的解释
https://www.zhihu.com/question/429725810/answer/1570340259
以我有限的知识,整篇文章读下来,一句话总结:M1 是牺牲了 CPU 的灵活性(通用性能)换取了一部分领域的高性能,具体表现为以下几点:
- 超宽执行架构,加上短流水线,IPC 远强于窄架构的 X86,单核性能爆炸
- 片上内存( UMA ),内存带宽和延迟相较于板载双通道均有相当优势
- 多种相对独立的专用处理单元:如图像处理、视频编解码、音频处理、加密解密等,相比 CPU 软解就是降维打击
相对地,M1 缺点如下: