知情人士透露:蘋果最早研發ARM64、M1 Mac10年前就已經在了

發布時間:2021-01-06 09:43:14  |  來源:IT之家  

1月6日消息 外媒 9to5 Mac 報道,第一批蘋果 M1 Mac 在多個層面上取得了巨大成功,科技行業也非常希望看到蘋果 Silicon 在整個 Mac 產品線獲得定制芯片后,將釋放出怎樣的性能?,F在,一位前蘋果工程師分享了一些有趣的細節,那就是蘋果大約從 10 年前開始,在 ARM 方面做了哪些關鍵性的進步,才有了今天 M1 Mac 性能的神奇。而值得注意的是,蘋果的工作真正推動了行業的其他部分,因為它用 ARM 鍛造了領先優勢。

前蘋果內核工程師 Shac Ron 分享了蘋果多年來在 ARM 芯片上的一些迷人細節,并對 M1 芯片為何如此強大提出了一些看法。

這個帖子的發起是為了回應一條關于 M1 Mac 令人印象深刻的推特,是因為緩存,而不是 ARM 內存。而 Shac Ron 表示不同意,并分享了其中的緣由。

Ron 指出,蘋果的第一款 64 位 ARM 芯片 A7 在 2013 年推出,并采用了定制指令集架構(ISA),說明蘋果是多么超前。這意味著 ARM64 是在 ARM 擁有自己的 “核心設計”準備出售給第三方之前,由蘋果孕育而生的。

Ron 強調,蘋果早在 2010 年就開始了 ARM64 的研發工作,到 2013 年推出時,確實讓高通和三星措手不及。

談到更多的技術細節時,Ron 表示,蘋果在進化 ARM 上的賭注是 “用低時鐘頻率去超寬”和 “高級 OoO((Out-of-Order, 無序執行指令)”。這里指的是蘋果要用越來越多的核心,從更低的時鐘頻率速度開始(這隨著時間的推移而增加)。

蘋果 A7 有 2 個核心,主頻 1.3GHz 左右,現在 A14 有 6 核 CPU,主頻高達 2.99GHz,4 核 GPU,16 核 Neural 引擎。同時,M1 Mac 擁有 8 核 CPU,時鐘頻率為 3.2GHz(4 個高效,4 個高性能),8 核 GPU,16 核 Neural 引擎。

IT之家獲悉,通過采用高級 OoO(Out-of-Order)的超標量架構,蘋果能夠利用不斷增加的晶體管的芯片 (M1 上有 160 億個)使用 OoO 將前端指令集與后端執行分離。而所有這些都是通過蘋果設計的定制化 ARM ISA 架構實現的。

最后,Ron 認為,M1 Mac 的驚人性能并不是得益于 ARM ISA 架構,而是 ARM ISA 的存在是因為蘋果在 2010 年開始的創新工作。

關鍵詞:

 

關于我們 - 聯系我們 - 版權聲明 - 招聘信息 - 友鏈交換

2014-2020  電腦商網 版權所有. All Rights Reserved.

備案號:京ICP備2022022245號-1 未經過本站允許,請勿將本站內容傳播或復制.

聯系我們:435 226 40@qq.com