前天的新闻了好像没人发过,搬运一下
Apple will announce that it’s shifting from using Intel processors to its own ARM-based chips this month at WWDC 2020, Bloomberg reports.
1
Roung 2020-06-10 18:30:32 +08:00 via Android
这种产品买第四代就对了。详细看果表 4,果机 4 。
|
2
ditel 2020-06-10 18:31:57 +08:00 via Android
笔记本用 arm 处理器?
|
3
Dart 2020-06-10 18:32:09 +08:00
看到 AMD 慌了吗?
|
4
Y9qn1d 2020-06-10 18:58:51 +08:00 via iPhone
不太可能是全线 arm 吧
|
5
bitdepth 2020-06-10 19:01:48 +08:00 via iPad 2
昨天看到覺得高效能領域甚至 graphics 領域的用途都可以不用玩了,用過 ARM 伺服器的可以上來討拍了
很好奇垃圾桶系列要怎麼出,ARM 沒有能和 Xeon 對打的,以後軟體廠商連編譯程式都會吐血。 而 Mac OS 的脾氣是從來不會提過生態外的 cross toolchain 難不成以後都是 App 等級的東西嗎?大型手遊戲開發要怎麼做? GPU 模擬都成問題 |
6
Mistwave 2020-06-10 19:06:16 +08:00 via iPhone
先观望
|
7
MeteorCat 2020-06-10 19:08:44 +08:00 via Android
是不是出类似 Chrome book 产品线
|
8
dremy 2020-06-10 19:10:41 +08:00 via iPhone
macbook 系列又能起死回生了
|
9
murmur 2020-06-10 19:12:12 +08:00
如果 arm 真的被调教到吊锤 intel 低电压,苹果敢这么做,意思就是你现在买的苹果都是垃圾,没任何接盘的必要,新产品性能猛续航长功耗低
尤其是对于买了擦丝板的用户,那么大的东西留着什么必要,我给你塞 arm 别说 amd 了,tmd 都给你锤爆 可能么 |
10
murmur 2020-06-10 19:14:33 +08:00
顺便,个人用户电费是最不值钱的,企业还有的说,小新已经做到 35w amd 4800u 锤烂 intel10 代标压
准许你做 arm,就不允许 amd 出 5nm 架构?到时候鹿死谁手还不一定呢 |
11
whileFalse 2020-06-10 19:20:18 +08:00
话说,现在有一台电脑两种架构 CPU 的技术吗。
|
12
wellwell 2020-06-10 19:22:28 +08:00 via iPad
牛逼 居然这么快就来了?
|
13
BarryPan 2020-06-10 19:59:54 +08:00
产品能跟上,软件跟得上么?
|
14
typetraits 2020-06-10 20:10:09 +08:00
@whileFalse #11 其实 MacBook Pro 也可以这么算了,上面的 TouchBar 里面是 ARM 芯片
|
15
cwbsw 2020-06-10 20:15:00 +08:00 1
Apple WWDC 2005 - The Intel Switch Revealed
|
16
falcon05 2020-06-10 20:21:07 +08:00
ARM 性能够吗?深表怀疑
|
17
murmur 2020-06-10 20:23:05 +08:00
@whileFalse surface prox 就是,仿真 win32,有人测过可以运行一些简单的生产力软件
|
18
nguoidiqua 2020-06-10 20:29:13 +08:00
性能的问题不必担心太多,性能怎么样还不是看规格来的,架构又不是绝对界限。
真正要担心的问题是兼容性,不过有得有失,苹果可能会像 ChromeOS 一样引入移动端生态。 另外,据说 iPad OS 还会上 xcode,可惜还差个 terminal 。 |
19
gggxxxx 2020-06-10 20:31:28 +08:00
05 年时 intel 的芯片和 ppc 都是桌面级别的,全线产品转移的逻辑很好理解。
这次的 arm 明明就是先试水 MacBook,MacBook Pro 还是会用 intel 。 |
22
Tink 2020-06-10 21:36:51 +08:00 via iPhone
根本不用担心性能,只需要担心 x86 的兼容性
|
23
systemcall 2020-06-10 22:12:40 +08:00 via Android
@whileFalse
@typetraits 现在的电脑,super IO 一般是类似于 51 单片机的架构,Intel 的南桥有自己的 CPU,TPM 的实现就需要另外一个处理器,一般也是别的架构,Zen 里面一大堆 arm 架构的小 CPU,还有自己的 RAM 和 ROM 。 |
24
systemcall 2020-06-10 22:16:19 +08:00 via Android
想起了会三红的 Xbox360,在民用的电脑上,Intel 终于也要步入 IBM 的后尘了吗?
感觉还是 T2 升级、接管更多功能可能性大些,性能更高的型号应该不会全部换成 arm 架构,但是如果低功耗的上 arm,肯定会有不少东西移交给 arm 的 ap 来做 |
25
whileFalse 2020-06-10 23:00:28 +08:00
@typetraits @systemcall 我意思是操作系统、应用能够使用两种架构的 CPU 。你们说的这个要不是对软件不可见,要不算是外设。
@murmur 你说的这个是一种 CPU,在操作系统层面模拟出另一种架构。这属于模拟器。 我想的是一个操作系统能同时使用两种 CPU,跑两种应用,x86 应用跑在 x86 的 U 上,ARM 应用跑在 ARMU 上。这还可以和 Win for ARM 的技术结合,在需要低功耗的时候把 x86 U 关掉,上面的应用无缝迁移到 ARM 上。还可以一个应用同时编译两种架构的代码,实时切换 |
26
godonlyknows 2020-06-10 23:04:41 +08:00 via Android
兼容怎么办生态怎么办,哪些用户对 arm 的笔记本有需求呢?
|
27
mxalbert1996 2020-06-10 23:11:27 +08:00 via Android
@whileFalse 技术上当然是可行的,但是这样做并没有什么意义,而且成本太高。
|
28
bitdepth 2020-06-10 23:16:47 +08:00 via iPad
@whileFalse 想多了,除非是 interpreter 或者 vm runtime 型語言,不可能一套 binary file 通用,instrcution 差別太大
同時帶兩套尺寸很大,而且 SMT 要在兩個平台上實行完全無可能性 |
29
namelosw 2020-06-11 00:04:13 +08:00 via iPad
肯定是个便携本。
全线 arm 估计至少要等几代,因为现在绝大部分程序还没有 binary 。变 arm 突然就没法写代码,所有软件都要自己重头编译一遍。 不过还是喜闻乐见,希望过些年能用上 arm 生产力机器。从程序员角度讲 X86 就是屎山。 |
30
20015jjw 2020-06-11 00:08:31 +08:00 via Android
@murmur
你放心 擦丝板还有很长 lifecycle arm 现在也是试试 mba 这种产品 28 核 xeon 必怼不过 |
31
Dominic337 2020-06-11 00:33:50 +08:00
便携本有福了,再怎么也比 ipad pro 强吧
|
32
nguoidiqua 2020-06-11 01:25:08 +08:00 via Android
今年只是宣布,明年才会用上,先是轻薄本。
显然是先给那些媒体工作者和星巴克爱好者准备的,性能本来就不是重点。 |
33
alphatoad 2020-06-11 01:38:37 +08:00 via iPhone
同时维护两套 CPU 架构,苹果的工程师也太惨了
|
34
falcon05 2020-06-11 03:33:19 +08:00 via iPhone
新一代上网本吧
|
35
shutongxinq 2020-06-11 04:47:26 +08:00 via iPhone
我担心 A15 打不过 golden cove,那不是又换回 powerpc 的感觉?
|
36
xau 2020-06-11 08:16:29 +08:00 via iPhone
@whileFalse android+win 双系统平板?
|
37
xau 2020-06-11 08:18:48 +08:00 via iPhone
如果生态成熟 不烦弄个对付日常.
|
38
onzi 2020-06-11 08:46:41 +08:00 via iPhone 2
文字和办公工作者福音,安静、流畅、续航!只要满足这些又是改变世界的产品!
|
40
feikaras 2020-06-11 09:03:52 +08:00 via iPhone 1
@bitdepth 就是同时带两套二进制配合 ios 那个啥功能减少当前机型不必要的文件。当年怎么切 ppc 的显然依然可以干下去,占用体积比当年还更小了。你去了解下当年苹果切 ppc 的时候干的事情。要求开发者用新版 xcode 编译重新提交就完事。x86 兼容性完全不需要做。
|
41
ccming 2020-06-11 09:04:22 +08:00 via iPhone
Here is a question: How likely is it that we will get a macOS version that runs on an iPad to help with the ARM transition?
|
44
whileFalse 2020-06-11 09:17:13 +08:00
@feikaras 对,就是这种带两种架构二进制的应用,如果添加一个二进制位置对应表,是不是可以做到在一种架构上执行到一半的时候,切换到另一种架构的二进制?
|
45
brust 2020-06-11 09:17:42 +08:00
那 618 还上 PDD 的 20 款 13 寸 MBP 吗
|
46
murmur 2020-06-11 09:19:31 +08:00 1
@wellwell 层主要的是文字工作,我还不信奔腾处理器打不了几行字了,原生优化的 office 怎么也比 macbook12 这种移植版好
|
48
iTwoEleven 2020-06-11 09:31:25 +08:00
无风扇、稳定的续航还能兼顾一定的生产力(开发、图片处理、视频剪辑),那真值得期待
|
50
IgniteWhite 2020-06-11 09:57:54 +08:00
@ccming To have macOS on iPad they need to deal with the peripherals first... Right now the File app on iPadOS works pretty shitty, and this obstruction will only be even more hard to tackle for a desktop OS. After all the logic behind a mobile motherboard is sacrificing the IO for lower power consumption. So I don't see how iPad can help with the ARM transition.
I believe iPad's real potential is EDGE COMPUTING, Apple laid out their map for AR and such, to make iPad a futuristic terminal of cloud services. I've been personally using JupyterLab on iPadOS (remotely like VS Code remote) for a while, the new Magic Keyboard is really suitable for the job. Now I think this is the way to go, rather than doing heavy macOS modification for iPad motherboard. iPad does not just have an ARM CPU, its motherboard design is unlike any desktop OS either. |
51
IgniteWhite 2020-06-11 10:10:25 +08:00
@whileFalse 哥,不存在您说的“二进制对应表”这个东西,在芯片里做个巨大的 LUT 就能实现你说的这个是不存在的。两种指令集架构之间相互转换叫作“交叉编译”,做这个事要过一整套工具链,跑一个可执行文件都得费点时间,你说的这个得实时切换整个操作系统状态…科幻大片
|
52
tomtom9 2020-06-11 10:17:38 +08:00
有朝一日 apple 把 ipad 做到像 macbook 的屏幕一样薄,这样拿下来就是 ipadOS (自动开启 launchpad ),装回去就是 macOS (显示桌面)此时此刻就是 ipad 和 macbook 产品线合并的时候了
|
53
BingoXuan 2020-06-11 10:20:25 +08:00 1
@IgniteWhite
他说的有个专业名词叫异构计算,上一个打算通过异构计算一统天下的,到最后还不是被现实压倒了,乖乖做回通用计算。没错,说的就是 AMD 。 异构计算是很吃系统优化和开发者支持,最终都是想法很好,但是做不了。 |
54
IgniteWhite 2020-06-11 10:26:11 +08:00
@BingoXuan 长知识,学习了!
|
55
aydd2004 2020-06-11 10:42:14 +08:00
早就说了 低端上 a 系列 高端看情况 如果苏妈肯打折 amd yes
intel 这牙膏挤地连苹果都受不了了 |
56
songco 2020-06-11 11:22:21 +08:00
硬件上没什么问题, 至少中低端都问题不大
生态上苹果有过多次迁移的经验, multiple target 也很成熟了 只是一个时间问题, 还有是全部切换还是双平台并行的问题. |
58
techsnow 2020-06-11 11:42:52 +08:00
听说要直接上 5nm 了
|
59
gggxxxx 2020-06-11 11:58:41 +08:00 via iPhone
别吹 arm 了吧。
就目前来说 arm 的优势在哪里啊? intel 高中低档的规格摆在那的,同时硬件视频编码方案也很成熟。arm 怎么匹配啊?再发展很多年后再来吹不好么? |
61
FrankAdler 2020-06-11 12:44:54 +08:00
为什么不 AMD,黑苹果福音
|
62
newage126 2020-06-11 13:08:51 +08:00
arm 只够用在 air 轻便机型上,性能支撑不了 pro
|
63
g190875565 2020-06-11 13:14:49 +08:00
不是还有窄边框 imac 么
|
64
msn1983aa 2020-06-11 14:03:36 +08:00
华为鲲鹏 arm 处理器的服务器,切过去的项目组已经骂翻了
|
65
tianshilei1992 2020-06-11 14:15:49 +08:00 via iPhone
@msn1983aa 别提华为的 ARM 服务器了,我用美国这边的一台 ARM 的超算用的都快骂街了…😂
|
66
neoblackcap 2020-06-11 14:21:14 +08:00
@bitdepth 手游开发?还模拟什么,都一样的架构了。直接相当于实机运行,只会比现在的仿真器运行得更流畅,更符合实机
|
67
neoblackcap 2020-06-11 14:23:47 +08:00
@falcon05 arm 看你是问什么首先 arm 的指令集是没有性能高低的说法,如果是说 ARM 架构的 CPU,那么就看 CPU 微结构,苹果的 A 系列是真的业界先进水平,不虚英特尔。
其实按 CPU 业界的做法,你大可买跟 Intel 一样的 IP,然后自己整合成 ARM/RISC-V 的 CPU 。当然了,Intel 肯定有 IP 是自研的,这个没法买。 |
68
kuro1 2020-06-11 14:32:47 +08:00
ARM 乱成一锅粥,各种授权
|
69
Lision 2020-06-11 16:12:06 +08:00
希望生态迁徙能做好,如果能做起来的话未来可期
|
70
wode82863790 2020-06-11 16:20:57 +08:00
MAGA!!!
|
71
aliao0019 2020-06-11 16:50:43 +08:00
@wellwell 其实有点好奇。我用 m3 的 12" macbook 工作过几天,开个 terminal + 一批网页 tab + 工作 IM + 邮件感觉流畅得很,还外接了 2K 显示器。而那里面的 m3 应该还是 6 代的(?不确定)。那么今年出的 Go 2 里那颗 8 代 m3 怎么也比 12 寸 macbook 里那个强吧,会很卡吗?
|
72
bitdepth 2020-06-11 17:01:50 +08:00 via iPad
@neoblackcap 沒做過 profiling ?開發時候很多效能問題都不會解決,尤其是手遊開發時間短,功能優先。
另外 3D 部份其實單看 GPU 標準支援,所以複雜的 3D 開發都是靠模擬。只是 Apple 環境比較難在外部達成 |
74
Mark24 2020-06-11 18:00:43 +08:00
MacBook SE 么
|
75
systemcall 2020-06-11 18:05:18 +08:00 via Android
@neoblackcap 不知道如果和 AMD 合作的话怎么样,可以把 ARM 的大核和 zen 架构的核心搞到一个 die 或者 package 上。宣传上也基本上符合吧,而且本来 T2 就接管了部分功能,下一代接管更多功能就行了,应该不需要翻天覆地的改动
|
76
neoblackcap 2020-06-11 18:49:50 +08:00
@bitdepth 你现在的 GPU 部分如果是模拟,之后也可以做模拟的。ARM 的 CPU 又不是不能配合 PCIE 显卡使用。CPU 部分肯定不用模拟了,直接运行了。我是不知道你的手游开发效率低到哪里去了。
|
77
neoblackcap 2020-06-11 18:53:01 +08:00
@systemcall 不太可能,苹果的人不比 AMD 的差,要知道 A 系列就是 Jim Keller 搞的。如果芯片性能不输给对方,为什么还要给对方交钱?
A 系列现在是低功耗,把功耗提上去,高端的 x86-64 CPU 不好说,一般民用级的 i5,i7 的那个级别我觉得还是可以干一下的 |
79
systemcall 2020-06-11 23:14:09 +08:00 via Android
@neoblackcap 不知道有没有可能留 2 个 x86 核心做兼容,步子太大就不太好
|
80
bitdepth 2020-06-11 23:25:32 +08:00
@neoblackcap 你是外行人吧?
texture 在不同的 GPU 上有不同壓縮格式,想用高效能 GPU ?不好意思請恰 Apple 進行 metal framework 支援。 ARM 的 CPU 就是不能配合 PCIe 來運作 graphics card,graphics card 是很特殊的存在,請看 Redhat kvm 中相關說明 CPU 指令可能不需要模擬,歷史上 iOS 和 Mac OS 的 API 範疇是不一樣,環境需要 cross,效能損耗會比較類似 Wine 那樣。 然而對於 ARM 來講高效能 CPU 是不存在,這個是設計問題,Cavium(marvell)的產品見過就好了。對於遊戲開發者無非就是原來 build 要半個小時變成了 50 分鐘這樣。 另外我不開發遊戲,我是開發虛擬機的。 |
81
wellwell 2020-06-11 23:52:10 +08:00 via iPhone
|
82
Osk 2020-06-12 00:14:54 +08:00 via Android
对 ARM Linux 一直不是很能接受,不同厂家各有各的 kernel,有的万年不更新,而且换一个厂商又得重来,甚至同一厂商 kernel 都不一定能通用大部分 SoC,FDT 相比 ACPI 感觉也不好用。虽然现在在搞 SBBR 等希望能统一一下。
然后,很多 ARM SoC 的板子也是假开源,吹得上天的 NPU, VPU 搞不好只有 Android 可用。。。 Bootloader 也是,这家让你这样搞,那家让你那样搞。 作为开发人员也许能得到分裂的好处,但做为用户,我觉得很烦。 X86 起码大部分情况下不会说换一个板子得把 kernel 换了,ANI 三家的驱动有开源有闭源,但基本都算能用,我的感受是:比大部分 ARM SoC 用不了好多了。买一个 ARM 的报废板子,我得考虑下这个板子我能不能搞到源码编译,买一个 x86 的板子,无脑买买买,反正我可以借其它 oem 厂的驱动用。 |
83
cattyhouse 2020-06-12 01:43:11 +08:00
@Osk Linux 下的 ARM 情况说的很到位. 对于 Apple 来说这不是什么问题, 因为一切软硬件都是 Apple 的.
|
84
murmur 2020-06-12 08:10:51 +08:00
@cattyhouse 除非苹果相信他的交叉编译技术,为了给你移植还强卖开发者一套 armbook ?
|
85
shawshi 2020-06-12 09:30:32 +08:00
会降价么
|
86
feikaras 2020-06-12 12:09:36 +08:00 via iPhone
@bitdepth 大小核是妥协之策,正常人想都不会想的。这种直接拼接连 smp 双 cpu 效能都没有。那意思不就是把现在的 T2 做大了就完事了。做技术的人的倾向就是把简单事情弄复杂的。
|
87
neoblackcap 2020-06-12 21:55:26 +08:00
@bitdepth 受教。
|