M1 为什么这么强?

2020-12-30 09:29:07 +08:00
 Cyshall

M1 为什么这么强?

极客湾这期节目做的非常棒,前半部分视频从 M1 架构上分析了为什么 M1 这么强,非常值得一看。

https://www.youtube.com/watch?v=WMyAGVmiPWE&t=1246s

25545 次点击
所在节点    Apple
210 条回复
95loser
2020-12-30 16:15:28 +08:00
arm 芯片 + 云服务器,我觉得笔记本电脑可能会有一场革命,至少对于现在的游戏本,肯定会越来越少的
czfy
2020-12-30 16:16:40 +08:00
@a719031256 你开心就好
wengych
2020-12-30 16:18:43 +08:00
M1 还有个优势,就问谁的 Intel based Macbook pro 敢这样放?注意苹果标。

wanguorui123
2020-12-30 16:20:47 +08:00
因为苹果舍得砸钱搞最尖端研发啊。

英特尔这几年都在吃老本没有实质上的架构创新,单纯的堆核心和晶体管密度一条路走到黑,年年改改 PPT 小修小补。

哪怕是 AMD 同样的工艺水平能效比也略逊于苹果的处理器,ARM 之前架构上的劣势由于最近几年内存技术和编译器技术的大幅创新,现在已经补齐了 ARM 的短板。

其次是苹果是打包销售根本不用考虑 SOC 的成本,因为没有中间商赚差价,可以使劲的堆料和投入研发力量。

ARM 和 X86 都能干同样的事,都能高负载运行,都能软解硬解码,都具备通用计算的能力,而且 ARM 的功耗控制也很好,还用 X86 干嘛?等苹果上桌面版的处理器出 Mac Pro,iMac 新品后肯定会继续打脸。

放下对 ARM 平台的偏见才是真的,我第一时间就换成了 Apple M1,流畅度和体验提升不是一点点,这是我关心的,也是大多数用户关心的,过 2 年 Windows 虚拟机非常稳定后,我毫不犹豫的全部切换到 ARM 平台。

虽然苹果的产品现在确实质量差一些,但是对用户体验和效率提升这些方面的创新还是值得鼓励的。

这次苹果处理器平台过渡感觉做的非常成熟,用户几乎没有什么感觉,不像 Windows10ForARM 动不动就打不开以及兼容性问题一堆。这点才是用户是否愿意使用 ARM 处理器的关键因素。至于 X86 还是 ARM 根本不是问题,好用才是硬道理。
moonjoin
2020-12-30 16:34:52 +08:00
@wengych 你想说散热好?
AilF
2020-12-30 16:35:38 +08:00
@wengych #143 图没了
icyalala
2020-12-30 16:58:56 +08:00
@felixcode 编译用的是开源的 clang 。
但是 clang 优化又不单针对 M1,是所有 ARM 和 x86 都能享受的。况且大把第三方 lib 是拿 gcc 交叉编译的。

巨硬的 Office 底层都是大把公用 C++ lib,编译出来当然也能用在 iPhone5s 上。

你就算用 clang,自动向量化能有几个能生成 NEON 指令?就算手写了 NEON,麒麟和骁龙不能跑吗?哪儿来的什么苹果独占的神秘编译器优化…
pcitme
2020-12-30 17:02:49 +08:00
14nm 挤了七八年,还有人给 intel 洗地?这人不是傻就是坏!
wengych
2020-12-30 17:03:09 +08:00
@moonjoin 不是散热好,是发热低,Macbook pro 的风扇大部分时间转速为零。
felixcode
2020-12-30 17:12:56 +08:00
@icyalala
既然这么通用,你不用 XCode 能开发出来 MacOS app 和 iOS App 吗?用个别的 IDE 写代码再用开源的编译器编译就行了。
Office 在你看来很容易移植了,重新编译一下就行了啊。
lio444
2020-12-30 17:15:21 +08:00
个人感觉还是 电丸 AK 说的清楚一点。
odi
2020-12-30 17:21:44 +08:00
好了,好了,这就开 M1 去炼丹... 待机 0.02 瓦,低的不像话
Cyshall
2020-12-30 18:00:16 +08:00
@lio444 如果你懂 CPU 架构方面的东西,很明显极客湾讲的比较好,而且还能顺便复习一波;如果不懂,那么就是 AK 讲的好。
icyalala
2020-12-30 18:18:01 +08:00
@felixcode 可以啊,装个 CommandLineTool 就行,甚至只用 gcc 都可以。拿 AppCode 当 IDE 的人也不少。唯一绕不开的功能就是签名,你不上 AppStore 就不需要。

Office 底层的库都是通用的,并且很早以前就在跑 ARM 的 Build 了。
qoras
2020-12-30 19:08:50 +08:00
等 m1x 或者 m2 把 5950x 给秒了, 再吹也不迟啊(手动狗头
WuSiYu
2020-12-30 19:09:40 +08:00
国内极客湾的评测已经算是“硬核向”的了,然而关于 ROB 的概念还是讲的有问题,想要深入了解建议直接去看上个月就有的 anandtech 的评测。
Anhedonia
2020-12-30 19:21:52 +08:00
为什么这么专业的话题下也能出来两个大 sb 跟个民科一样在这 bbbb
minsheng
2020-12-30 19:24:16 +08:00
@qoras 单核峰值五六瓦的样子,直接做三十二核塞进 Mac Pro 里,现在的 CPU 散热是按照 300W 设计的,所以还能超频个 30%,打 5970X 问题应该不大。不考虑 A15/16 架构优化 /制程升级。

不过已经有小道消息说水果下一代 Mac Pro 大小砍半了,有点难受。
wengych
2020-12-30 19:45:02 +08:00
@minsheng 重新做成垃圾桶的尺寸回归?
felixcode
2020-12-30 20:29:18 +08:00
@Anhedonia
想骂人却不敢直截了当的指明是谁,这叫空气骂是吗?是不是很壮胆,哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/740196

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX