这几天X上就搞AI买Mac还是接着用Windows的话题展开了激烈的讨论。
我已加入苹果神教,前两天刚购入一台Mac Studio,等下半年M5的Mac Studio出来打算再买两台跑AI用。
苹果是资本主义市场里面生长出来的最具计划经济特色的公司!
台式机和 Mac 虽然都叫电脑,但背后其实是两种完全不同的组织方式。
传统 PC 是横向产业结构,Mac是纵向整合结构。
先说说传统PC,1981 年IBM推出第一台IBM PC的时候,因为赶时间,用了现成组件和微软DOS,还公开了相当多的设计细节,结果把硬件和软件拆开了,从那以后,PC行业开始走向横向分工。
自由分工以及市场经济的好处哈耶克已经强调了无数遍,不过苹果走的是另一条路,这条路相对来说困难很多,大家想想计划经济如何失败的就能get到。
这也是为什么在很长一段时间里,大家都觉得微软路线才是正确路线。
但从有了Apple Silicon,攻守之势易也!
因为在Apple Silicon之前,苹果其实没有完全控制最关键的硬件。以前的Mac虽然是苹果设计整机、苹果做系统,但 CPU 还是要等其他厂商的设计图,2005 年苹果转向英特尔时,Jobs公开说原因是英特尔拥有最强的处理器路线图,这说明当时苹果的中央调度是不完整的。
现在苹果已经把Mac 过去缺的那块补上了,M1 之后,CPU、GPU、神经网络引擎、统一内存、媒体引擎和macOS开始作为一个整体设计,而不是像传统 PC 那样靠标准接口临时协调。
计划经济和中央调度的好处终于显现出来!
传统的电脑cpu\gpu都隔得很远,相当一部分时间和功耗都花在来回搬数据上,主板上内存条插槽设计也是一言难尽,残桩效应咋都解决不了。这并不是硬件厂商不思进取,大家都不是一家人,拼一起差不多能用就得了。
但苹果不一样,它可以不妥协地设计和生产。
(此处省略一万字具体的事例和分析)
就像前文说的,在很多高性能电脑里,CPU与独立 GPU是分离的处理器,系统内存和显存也是分离的内存池,数据在两者之间流动时常常要经历复制或同步。苹果的芯片把这俩胶一起,而且围绕统一内存组织数据流,让多个单元访问同一内存池,减少了重复搬运,省不少效率。所以传统独显机器上必须塞进显存里的东西,在苹果这里可以直接吃整机内存。
本地跑过大模型的朋友们都知道,内存能当显存用的含金量,Apple Silicon在 AI时代特别讨巧的地方就是虽然它不是每一项纸面参数都最夸张的,但它特别擅长解决最现实的问题——让本地大模型能在本地先跑起来。
我之前一直是用Windows系统,目前办公用的5090+9950x3d,在家游戏用的5090+270kplus。现已全面转入苹果系!以后不是苹果的电脑坚决不用!
苹果系还有一个好处,Mac作为开发者桌面平台更收敛,硬件型号更少,系统权限更统一,本地应用生态也更可控。对做第一版产品的人来说,这意味着更少的兼容性变量,更短的打磨路径。
由于它生态更稳定,很多AI圈新东西,尤其是面向开发者的工具,都是先适配苹果系统。比如codex最新的computer use就是围绕macOS来做的,因为让AI真正的去操作电脑,看界面点按钮这事太吃稳定性了,Windows系统七七八八的毛病一大堆。
之前openclaw官方也说最适配的是ios系统和Linux,windosw只推荐走WSL2,本质上还是借一层unix环境。
虽然到了模型训练和高吞吐推理这块还是英伟达的主战场,但个人或者小工作室的本地agent工作流这块苹果一定是TOP1。
本文由msx赞助
发布于 日本
