Cyshall
V2EX  ›  Apple

M1 为什么这么强?

  •  
  •   Cyshall · Dec 30, 2020 · 29329 views
    This topic created in 2135 days ago, the information mentioned may be changed or developed.

    M1 为什么这么强?

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

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

    210 replies  •  2021-01-01 15:07:54 +08:00
    1  2  3  
    ❮ ❯
    qq807492916
    qq807492916
    Dec 30, 2020❤️5
    1
    正想说可以看极客湾的视频,没想到就是极客湾的视频......
    wsseo
    wsseo
    Dec 30, 2020
    2
    不是 M1 强,是苹果强
    maxmax
    maxmax
    Dec 30, 2020
    3
    因为苹果钱多嘛,投入巨大,才有今天的成果
    ArJun
    ArJun
    Dec 30, 2020
    4
    苹果不缺钱,使劲研发完事了
    yksoft1test
    yksoft1test
    Dec 30, 2020
    5
    M1 为什么这么强,还是因为 M1 真把桌面级甚至服务器级 CPU 的架构做到了 ARM 处理器里。
    agagega
    agagega
    Dec 30, 2020 via iPhone❤️11
    6
    1. 苹果一路上挖了无数个芯片大牛,这些人放当年也不输 Intel
    2. 十年来芯片出货量巨大,经验丰富
    3. 有钱有地位,能第一个拿到最先进制程
    4. 软件生态控制力强,可以舍弃很多负担
    5. 准确把握了需求和 SoC 化的趋势,在 Mac 用户主要的应用场景进行了针对性优化
    6. Intel 这些年进步太少了
    seerhut
    seerhut
    Dec 30, 2020
    7
    M1 强是因为 ARM 现在就是这么强。。。。可以看一下一万刀级别的服务器 cpu 比较,Ampere Computing 的怪物
    https://www.anandtech.com/show/16315/the-ampere-altra-review
    seanxx
    seanxx
    Dec 30, 2020❤️3
    8
    同行衬托的好,m1 再不出来,怕是 intel 的++++都不够用了
    felixcode
    felixcode
    PRO
    Dec 30, 2020❤️2
    9
    这还只是做出了个轻量级工作的产品
    还得沸腾多久?
    Cyshall
    Cyshall
    OP
    Dec 30, 2020❤️1
    10
    @felixcode 可以沸腾到到 M1 的升级版出来,然后接着沸腾。
    yyfearth
    yyfearth
    Dec 30, 2020
    11
    这个我也看了 视频确实不错
    Battle
    Battle
    Dec 30, 2020
    12
    @Cyshall 沸点暂时感觉不会有太大提升了啊,现在难受的是支持的 m1 的各路神仙还有点少
    wengych
    wengych
    Dec 30, 2020 via iPhone
    13
    制程优势,高集成度带来的低延时,不惜成本做到的超大缓存超宽带宽,以及商业统治地位。btw,现在很多显卡 CPU 都缺货 ~~~
    yyfearth
    yyfearth
    Dec 30, 2020❤️1
    14
    @seerhut 不能这么说的 你看下隔壁的苏菲
    ARM 可以这么强 不等于所有的 ARM 都这么强
    linksNoFound
    linksNoFound
    Dec 30, 2020
    15
    芯片数量是 zen3 的 4 倍,单核性能和 zen3 打平
    Leonard
    Leonard
    Dec 30, 2020
    16
    @linksNoFound #15 你是说晶体管数量吗? m1 性能好的一大原因苹果舍得堆料用堆料来提升 IPC,大核低频来保障功耗和性能
    wengych
    wengych
    Dec 30, 2020 via iPhone❤️1
    17
    @linksNoFound 苹果的策略是,同等功耗性能第一,同样性能功耗最低,并且大幅领先。至于大规模 CPU 带来的超高制造成本,少了付给 Intel 的授权费,那点额外成本才几毛钱?
    linksNoFound
    linksNoFound
    Dec 30, 2020
    18
    @Leonard
    @wengych 我没有别的意思,只是说明 zen3 架构比较强而已,7nm 和 5nm 打了个五五开不丢人
    wengych
    wengych
    Dec 30, 2020 via iPhone
    19
    @linksNoFound 问题在于商业是不讲情面的,结果为王,打得结果再好,销量 /利润才是决定公司生存的关键
    chendy
    chendy
    Dec 30, 2020
    20
    自问自答可还行……
    ZeoKarl
    ZeoKarl
    Dec 30, 2020
    21
    我觉得还是同行衬托的好,苹果表示,我还没用力,你就倒下了.
    randomuuid
    randomuuid
    Dec 30, 2020
    22
    苹果更懂消费者
    haiyang1992
    haiyang1992
    Dec 30, 2020 via Android
    23
    这视频里说错了,分支预测和乱序执行没关系啊
    bfjm
    bfjm
    Dec 30, 2020
    24
    @haiyang1992 后面评论就纠正了
    nguoidiqua
    nguoidiqua
    Dec 30, 2020❤️2
    25
    一部分原因是自产自销,没有中间商赚差价,可以尽可能把钱用来堆规格。

    一部分原因是 ARM 大小核设计,大核功耗可以放开点,反正大部分时间是小核跑。

    一部分原因是采用了一些新的设计,抛弃了一些过时的包袱。

    前面一条别人是别的处理器厂商学不来的,虽然微软谷歌三星之类可以学,但由于他们的设备卖不了苹果那种价位和利润,他们也不会在处理器上面投入那么大的,所以估计这方面是永远落后苹果一两拍的。

    后两者大家是很容易学过去的,很快 AMD Intel 都会出大小核设计,估计以后笔记本电脑的续航都会有所突破的。但这些也只是抵消部分差距,并不能完全抹平苹果的钞能力优势。
    raaaaaar
    raaaaaar
    Dec 30, 2020 via Android❤️5
    26
    你能用这么便宜的价钱买到芯片,不是因为他们良心发现,而是因为我来过-果子
    murmur
    murmur
    Dec 30, 2020❤️6
    27
    @raaaaaar 你能用这么便宜的价钱买到芯片(不包括苹果内存和苹果硬盘)
    cmsyh29
    cmsyh29
    Dec 30, 2020
    28
    @raaaaaar 笑死我了
    sanqian
    sanqian
    Dec 30, 2020
    29
    M1 那么强 因特尔的责任很大
    jr55475f112iz2tu
    jr55475f112iz2tu
    Dec 30, 2020
    30
    @linksNoFound 制程工艺就不要拿来做借口了,这本来是 Intel 惯用洗地手法( 14nm++++++++++++++++++和 7nm Ryzen 打得"有来有回"),Ryzen 在 x86 阵营的强悍有目共睹,要做的是继续提高市占率,过了 50% Intel 才能真急。同时也要盼着 Intel 的 Alder Lake 真的有料,否则 Ryzen 的节奏就会慢下来。M1 这么一搅和,进一步加剧竞争,不是什么坏事
    init
    init
    Dec 30, 2020
    31
    么得散片
    tabris17
    tabris17
    Dec 30, 2020
    32
    专用芯片肯定要比通用芯片强啊
    mamahaha
    mamahaha
    Dec 30, 2020
    33
    因为别人不强
    a719031256
    a719031256
    Dec 30, 2020❤️1
    34
    我比较好奇 intel 要是也出 5nm 的 cpu 后,苹果的 arm 后续 cpu 是否还有优势
    bigtan
    bigtan
    Dec 30, 2020 via iPhone
    35
    @a719031256 但是 intel 还需要多久只有天知道
    wengych
    wengych
    Dec 30, 2020 via iPhone
    36
    @a719031256 出来之后就一定比苹果的更便宜么?
    netlous
    netlous
    Dec 30, 2020 via iPhone
    37
    OC 啊,Swift 啊,NextStep 啊,Darwin 啊,大众能看到的那些就不说了,这都是实打实的技术积淀。
    whypool
    whypool
    Dec 30, 2020 via Android
    38
    专用芯片不能和通用芯片比
    echo1937
    echo1937
    Dec 30, 2020❤️7
    39
    @tabris17 #31
    @whypool #37
    这叫哪门子专用芯片啊,交换机路由器的 ASIC,谷歌的 TPU 才算专用芯片,M1 是正正经经的通用 CPU 。
    shyling
    shyling
    Dec 30, 2020
    40
    一体化的力量,什么东西都自我主导,就可以抛弃很多兼容性的债。
    whypool
    whypool
    Dec 30, 2020 via Android
    41
    @echo1937 那你扣下来放主板能跑?
    jiub
    jiub
    Dec 30, 2020 via iPhone
    42
    @echo1937 通用?
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    43
    @echo1937
    属于苹果专用吧,只能算假通用,只能搭配苹果的硬件,运行苹果的操作系统,所以能做针对性的优化,不用考虑向后兼容。
    不像 X86,硬件和操作系统都广泛兼容
    Shawnzx
    Shawnzx
    Dec 30, 2020
    44
    感觉芯片发展至今,应该就是这么强(甚至苹果手里有更强芯片没有放出来),只是 Intel 每年挤牙膏衬托了。
    clavichord93
    clavichord93
    Dec 30, 2020 via iPhone❤️8
    45
    @tabris17 @whypool  @jiub 你们不懂不要装懂好不嘞…专用芯片是针对特定任务专门设计只能完成特定任务的芯片,m1 就是通用芯片。你不能因为只有苹果自己用不往外卖就叫他专用芯片啊…按你这么说麒麟不全是专用芯片了…
    wengych
    wengych
    Dec 30, 2020 via iPhone
    46
    如果楼上几位认为只有能跑 x86 才算通用,那么 m1 已经是通用了。至于不支持 x86 主板,请问 10 代 i7 能用 2 代主板么?
    clavichord93
    clavichord93
    Dec 30, 2020 via iPhone
    47
    @felixcode 我觉得你这个说法叫独占比较好,在芯片里专用不专用是针对业务来的。另外 M1 可以跑 win10arm 。
    icyalala
    icyalala
    Dec 30, 2020
    48
    @whypool @jiub 通用说的是通用计算。
    IA 两家 CPU 扣下来放几年前主板也怼不进去啊。。
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    49
    @clavichord93
    win10arm 是运行在虚拟机里的吧
    [SUCCESS] Virtualize Windows 10 for ARM on M1 with Alexander Graf's qemu hypervisor patch
    https://forums.macrumors.com/threads/success-virtualize-windows-10-for-arm-on-m1-with-alexander-grafs-qemu-hypervisor-patch.2272354/

    苹果的这种独占法,其实跟 xbox 和 ps 游戏机主机差不多了,众所周知游戏主机也能做大幅的针对性优化。
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    50
    @wengych @icyalala
    也没见华硕微星做 m1 配套的主板啊,除了苹果牌还有其他家在做吗?
    wengych
    wengych
    Dec 30, 2020 via iPhone
    51
    @felixcode m1 的架构是个 soc,要主板干嘛?提高重量和占地面积?
    Leonard
    Leonard
    Dec 30, 2020
    52
    @felixcode #49 Xbox 和 PS 游戏机的芯片算不算通用芯片?
    wengych
    wengych
    Dec 30, 2020 via iPhone
    53
    @felixcode #48 win10arm 是微软做的,并不是苹果,果子才没这么好心,微软嘛,毕竟是苹果最佳开发者
    icyalala
    icyalala
    Dec 30, 2020 via iPhone
    54
    @felixcode 亚马逊的 Gravition 你连主板都摸不到,不妨碍大家把服务丢上去跑啊。你说 Gravition 不是通用计算吗?
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    55
    @wengych
    不需要主板的话,你的电源显示器硬盘都直接接你的 m1 SOC 吗?
    搞笑,m1 牛 X 到不用主板了
    wengych
    wengych
    Dec 30, 2020 via iPhone❤️1
    56
    @felixcode 你这就有点杠了,苹果不过是用了不公开的主板规范,自己家造的东西自己家用,全封闭生态,和 x86 不一样的运作模式而已,这有什么好杠的么?
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    57
    @Leonard
    算通用芯片,但 m1 和游戏机的芯片一样,是独占的。
    shutongxinq
    shutongxinq
    Dec 30, 2020❤️1
    58
    @clavichord93 你和这些文盲讲这些有什么用...他们说是专用芯片就是专用芯片,说是战术核芯片都行,自动忽略就是了。
    steveshi
    steveshi
    Dec 30, 2020
    59
    @whypool #37 麻烦搞清楚专用芯片通用芯片的定义再发言论
    felixcode
    felixcode
    PRO
    Dec 30, 2020
    60
    @wengych
    我说不兼容其他主板,你非得拿不同代的 i 和 a 的 cpu 比
    我说没其他品牌生产,你又说 m1 不需要主板
    最后说我杠,说苹果只是不一样的运作模式
    呵呵
    wengych
    wengych
    Dec 30, 2020
    61
    @felixcode M1 当然需要主板,苹果自产,至于主板兼容性,IA 搞定了跨代兼容不同针脚?
    felixcode
    felixcode
    PRO
    Dec 30, 2020 via Android
    62
    @wengych
    这个绕法,是要 123123 的循环吗?
    wengych
    wengych
    Dec 30, 2020
    63
    @felixcode 所以苹果的芯片,为什么要兼容 x86 的主板呢? x86 自己都不兼容自己呢。
    minsheng
    minsheng
    Dec 30, 2020❤️8
    64
    那种一点计算机常识都没有的,直接 block 就好了,有这时间拿去陪陪男女朋友,看望看望爸妈,出门散散步,不好吗?
    wengych
    wengych
    Dec 30, 2020
    65
    @felixcode 话说回来,这些 x86 的主板里面,我想找一个支持 2 个 TB3 以上带万兆以太网口的方案,找了一圈发现比定制个 i5 Mac mini 还贵,而且还那么大的体积,最后放弃了。
    felixcode
    felixcode
    PRO
    Dec 30, 2020 via Android
    66
    @wengych
    没说非得兼容 x86,我的意思是 m1 从硬件到软件都是全封闭定制的,跟游戏主机类似,优化幅度可以非常大
    wengych
    wengych
    Dec 30, 2020
    67
    @felixcode 从这个角度没错,Apple 一直以来都是封闭平台。
    wengych
    wengych
    Dec 30, 2020
    68
    从软件商角度,包括游戏开发商,封闭平台的好处是用户很难破解 /盗版,所以 macOS/iOS 众多开发者 /开发商大力支持也是说的通的。
    wengych
    wengych
    Dec 30, 2020
    69
    我听说最新版的 PD 要想装盗版都要首先关闭 SIP 了,这可是个高危操作,我反正不敢一直关闭着 SIP 用。
    a719031256
    a719031256
    Dec 30, 2020
    70
    @wengych 苹果的 m1 不便宜,现在的 intelcpu 已经很便宜了,苹果的才是真贵
    a719031256
    a719031256
    Dec 30, 2020
    71
    @bigtan 也是,不过现在买 arm 架构的过几年应该会后悔,这东西使用面不广
    Mitt
    Mitt
    Dec 30, 2020 via iPhone❤️17
    72
    程序员眼中的通用:架构、指令
    普通人眼中的通用:能抠下来安我台式机主板上用
    a719031256
    a719031256
    Dec 30, 2020
    73
    @clavichord93 m1 不算是通用芯片,因为不能装 Linux
    wengych
    wengych
    Dec 30, 2020
    74
    @a719031256 你装一台和苹果 Mac mini 一样尺寸的机器,CPU GPU 性能 内存 硬盘保持基本一样的水准,再算一下。
    icyalala
    icyalala
    Dec 30, 2020
    75
    @felixcode 你写个程序,能在 M1 上跑,也能在 iPhone5S 上跑。都用的是 ARMV8-A 标准指令集,什么叫 "优化幅度可以非常大"。。
    love
    love
    Dec 30, 2020 via Android
    76
    然而我的内心毫无波动,算上价格也就这么回事,另外性能也强的有限。最主要是我是不可能用某家厂商独占封闭系统的。
    MrKrabs
    MrKrabs
    Dec 30, 2020
    77
    哈哈现在来酸 M1 是苹果系统优化了,我寻思跑分软件不都是那些带 AVX 的有优化?
    a719031256
    a719031256
    Dec 30, 2020
    78
    @wengych 自己装一台同性能的 mac mini 要便宜很多,mac mini 的机箱好像才 300,dc 主板+cpu 这个也好买,价格比苹果家的便宜 2-3 百,内存这个比苹果家的便宜至少 500 多,ssd 这个更不用说了,至少能省 600 多,还有 wifi 这个,可以花多点钱买个更好的,剩下就是系统难搞,黑苹果的话,弄驱动还好,主要是 dsdt 难弄,测试调试可能要花上 3 天时间
    murmur
    murmur
    Dec 30, 2020
    79
    @wengych 150w 的 itx 机箱不是要多少有多少,16+512 甚至 32+512 起步,怕不是性价比完爆 mac mini,因为你现在还不支持 32g m1
    wengych
    wengych
    Dec 30, 2020 via iPhone
    80
    @murmur itx 也配拿出来说?体积,体积
    wengych
    wengych
    Dec 30, 2020 via iPhone
    81
    @a719031256 CPU GPU ?
    wengych
    wengych
    Dec 30, 2020 via iPhone
    82
    @a719031256 dc 主板就别拿出来秀了、根本不是一个档次的东西。或者你把电源体积含在内再考虑下?
    a719031256
    a719031256
    Dec 30, 2020
    83
    @wengych mac mini 的 cpu 和 gpu 还不是垃圾,没记错应该使用的笔记本低压 u,如果自己 diy 的话,可以上同代的台式 u
    a719031256
    a719031256
    Dec 30, 2020
    84
    @wengych mac mini 的主板就是 dc 主板,你这个都不知道?
    wengych
    wengych
    Dec 30, 2020 via iPhone
    85
    @a719031256 把电源做进机箱
    a719031256
    a719031256
    Dec 30, 2020
    86
    @wengych 你可以把 mac mini 拆开看看它内部是否有电源,你说的那是 mac 垃圾桶,那个不是 mini
    wengych
    wengych
    Dec 30, 2020 via iPhone
    87
    @a719031256 mini 现在有 m1,9 代 i7/rx560 的水准,你找找同体积的试试看。
    wengych
    wengych
    Dec 30, 2020 via iPhone
    88
    @a719031256 内部有电源,但是电源内置,很多号称 mini 的是要把电源适配器外置的。
    a719031256
    a719031256
    Dec 30, 2020
    89
    @wengych 苹果的产品中只有外观和系统做得不错,产品的硬件性能算是 pc 中的低端
    deanguqiang
    deanguqiang
    Dec 30, 2020
    90
    为啥有人啥也不懂也能喷好几楼。。
    a719031256
    a719031256
    Dec 30, 2020
    91
    @wengych 现在连生产工具都没弄好,还 9 代 i7/rx560 水准,吹牛要有个度,过了就让人看笑话,m1 的成功不过是 intel 不上进
    wengych
    wengych
    Dec 30, 2020 via iPhone
    92
    @a719031256 #88 说的没错,包括上一代 16 寸机皇,买其他牌子的只要一半价格。但是那又如何呢?苹果电脑滞销了么?
    wengych
    wengych
    Dec 30, 2020 via iPhone
    93
    @a719031256 #90 还真不是吹,你按照 Mac mini 的标准去找,m1 的性能指标大概就是四核八线程 i7+rx560 这个水准,市面上能找到的体积相当的机器,比 Mac mini 都要贵。
    oko
    oko
    Dec 30, 2020
    94
    @whypool 这货肯定是不知道芯片领域,“专用”,“通用”是专业名词,是专业里面的特殊意思,哈哈
    a719031256
    a719031256
    Dec 30, 2020
    95
    @wengych 问题是 mac mini 真有多少人买了?就连 mac air m1 卖出总量还没神舟的笔记本多吧,我看咸鱼已经有人在转手卖了
    murmur
    murmur
    Dec 30, 2020
    96
    @wengych 配啊,150w 的不能装显卡,内置电源,mini 机箱,散热更是完爆 mac mini 英特尔版
    wengych
    wengych
    Dec 30, 2020 via iPhone
    97
    @a719031256 从 mini 平台转战笔记本?那么问题来了,I+A 有 MacBook Air 的对手么?请先把风扇拆掉。
    murmur
    murmur
    Dec 30, 2020
    98
    @wengych 啥 rx560 了,极客湾的测试是性能好于 750ti,不如 1050ti,dx 优化太猛
    wengych
    wengych
    Dec 30, 2020 via iPhone
    99
    @murmur #95 唔,我被你打败了
    a719031256
    a719031256
    Dec 30, 2020
    100
    @wengych 我 diy 一个 mac mini 能用六核十二线程的 cpu,gpu 没法,只能用集显,不过我很好奇,rx560 能正常使用时的功耗 60w,mac mini 如何提供
    1  2  3  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3025 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 157ms · UTC 11:42 · PVG 19:42 · LAX 03:42 · JFK 06:42
    ♥ Do have faith in what you're doing.