1月6日消息 外媒 9to5 Mac 報(bào)道,第一批蘋(píng)果 M1 Mac 在多個(gè)層面上取得了巨大成功,科技行業(yè)也非常希望看到蘋(píng)果 Silicon 在整個(gè) Mac 產(chǎn)品線獲得定制芯片后,將釋放出怎樣的性能。現(xiàn)在,一位前蘋(píng)果工程師分享了一些有趣的細(xì)節(jié),那就是蘋(píng)果大約從 10 年前開(kāi)始,在 ARM 方面做了哪些關(guān)鍵性的進(jìn)步,才有了今天 M1 Mac 性能的神奇。而值得注意的是,蘋(píng)果的工作真正推動(dòng)了行業(yè)的其他部分,因?yàn)樗?ARM 鍛造了領(lǐng)先優(yōu)勢(shì)。
前蘋(píng)果內(nèi)核工程師 Shac Ron 分享了蘋(píng)果多年來(lái)在 ARM 芯片上的一些迷人細(xì)節(jié),并對(duì) M1 芯片為何如此強(qiáng)大提出了一些看法。
這個(gè)帖子的發(fā)起是為了回應(yīng)一條關(guān)于 M1 Mac 令人印象深刻的推特,是因?yàn)榫彺妫皇?ARM 內(nèi)存。而 Shac Ron 表示不同意,并分享了其中的緣由。
Ron 指出,蘋(píng)果的第一款 64 位 ARM 芯片 A7 在 2013 年推出,并采用了定制指令集架構(gòu)(ISA),說(shuō)明蘋(píng)果是多么超前。這意味著 ARM64 是在 ARM 擁有自己的 “核心設(shè)計(jì)”準(zhǔn)備出售給第三方之前,由蘋(píng)果孕育而生的。
Ron 強(qiáng)調(diào),蘋(píng)果早在 2010 年就開(kāi)始了 ARM64 的研發(fā)工作,到 2013 年推出時(shí),確實(shí)讓高通和三星措手不及。
談到更多的技術(shù)細(xì)節(jié)時(shí),Ron 表示,蘋(píng)果在進(jìn)化 ARM 上的賭注是 “用低時(shí)鐘頻率去超寬”和 “高級(jí) OoO((Out-of-Order, 無(wú)序執(zhí)行指令)”。這里指的是蘋(píng)果要用越來(lái)越多的核心,從更低的時(shí)鐘頻率速度開(kāi)始(這隨著時(shí)間的推移而增加)。
蘋(píng)果 A7 有 2 個(gè)核心,主頻 1.3GHz 左右,現(xiàn)在 A14 有 6 核 CPU,主頻高達(dá) 2.99GHz,4 核 GPU,16 核 Neural 引擎。同時(shí),M1 Mac 擁有 8 核 CPU,時(shí)鐘頻率為 3.2GHz(4 個(gè)高效,4 個(gè)高性能),8 核 GPU,16 核 Neural 引擎。
IT之家獲悉,通過(guò)采用高級(jí) OoO(Out-of-Order)的超標(biāo)量架構(gòu),蘋(píng)果能夠利用不斷增加的晶體管的芯片 (M1 上有 160 億個(gè))使用 OoO 將前端指令集與后端執(zhí)行分離。而所有這些都是通過(guò)蘋(píng)果設(shè)計(jì)的定制化 ARM ISA 架構(gòu)實(shí)現(xiàn)的。
最后,Ron 認(rèn)為,M1 Mac 的驚人性能并不是得益于 ARM ISA 架構(gòu),而是 ARM ISA 的存在是因?yàn)樘O(píng)果在 2010 年開(kāi)始的創(chuàng)新工作。
關(guān)鍵詞:




