到时候不知道有没有人能给树莓派刷刷 macos (虽然可能并没有什么用)
1
BrettD 2020-10-15 08:30:49 +08:00 via iPhone
确定 Apple Silicon 和树莓派的 ARM 指令集是可以通用的吗
|
2
vk42 2020-10-15 08:34:24 +08:00
按 apple 现在的口径所谓的 apple silicon 很可能和通用的 arm 不是二进制兼容的
|
3
tylinux 2020-10-15 09:11:42 +08:00
|
4
wanguorui123 2020-10-15 09:17:05 +08:00
应该可以,性能估计比较差
|
5
Tilie 2020-10-15 09:17:16 +08:00 via iPhone
主要是这俩性能差距太大吧
|
6
Aaron325 2020-10-15 09:22:28 +08:00
t2 芯片的作用真是为了保护你的数据安全?
|
7
ideadisc 2020-10-15 09:32:30 +08:00
人家一直自己都说是 Apple Silicon,没提过 ARM 这个关键字
谁知道指令集上会不会有什么不兼容的情况 |
8
lithiumii 2020-10-15 09:33:50 +08:00
现实一点,期待更多软件提供更好的 arm 支持吧
|
9
gam2046 2020-10-15 09:49:32 +08:00
x86 的 macos,装黑苹果都麻烦的不得了。X86 好歹是兼容机,硬件上是有接口标准的。ARM 可没有兼容机的概念,这玩意,只会比 X86 黑苹果更麻烦,而且实用性未必有
|
10
icyalala 2020-10-15 09:57:09 +08:00 1
且不说指令集和芯片等一堆问题。。就是单性能差异就可能快差一个数量级了。。
|
11
tianshilei1992 2020-10-15 09:58:42 +08:00
树莓派那个性能嘛…我编译个 LLVM 要 4 小时…
|
12
wee911 2020-10-15 10:10:16 +08:00
就树莓派,ubuntu 都适配不好
|
13
wellsc 2020-10-15 10:11:57 +08:00 2
arm 版本的 ios 出来十几年了,也没见有人刷到高通 mtk 德州仪器处理器的机器上啊
|
14
smartdone 2020-10-15 10:55:57 +08:00
@tianshilei1992 我编译 llvm 一会,就卡死了
|
15
NoobX 2020-10-15 11:08:28 +08:00
不太可能,虽然 Apple Silicon 基于 aarch64,指令集是否完全兼容 aarch64 是个问号,片上设备(例如 ML 硬件加速)不全,这改内核工作量可不是一点半点,而且 apple 的 framework 也不开源
退一万步说,就算能跑,这个性能可就。。。。 装大的 PIP 包都能卡死,能指望它干点啥呢 |
16
DENHJD 2020-10-15 11:14:11 +08:00 via iPhone
跑个题,树莓派的性能限制还是在 TF 卡上,usb3.0 挂个固态配合超频性能会有不少提升
|
17
holulu 2020-10-15 11:35:01 +08:00
要考虑也至少是用鲲鹏桌面版这种性能级别的来跑吧。不过 Apple Silicon 和公版 ARM 的兼容性是个大问题。
|
18
tianshilei1992 2020-10-15 11:47:15 +08:00 via iPhone
@smartdone 哈哈 我把能 disable 的都给 disable 了,然后还是 release+assertion 版本,不是 debug 版…我试过编译 debug 版,结果从晚上 9 点到早上 7 点终于到 link 阶段了,内存爆了 😂
|
19
leekafai 2020-10-15 15:44:16 +08:00
不可能,有 t2
|
20
smartdone 2020-10-15 17:16:17 +08:00
@tianshilei1992 他要用 llvm 的话,只能电脑上交叉编译好给他,树莓派的性能还是不行
|
21
tianshilei1992 2020-10-15 23:59:03 +08:00
@smartdone 是的,我是想说就树莓派那个性能,还是洗洗睡吧…做个 IoT 的设备还凑合着,像是 macOS 这种重量级的玩意儿还是算了…
|