蘋果的 M1 芯片是蘋果在 Mac 上搭載的單核 CPU 基準測試成績最快的芯片,在多核性能方面,也擊敗了許多高端英特爾 競品。開發者 Erik Engheim 近日分享了對 M1 芯片的深入研究,探討了蘋果新處理器為何比它所取代的英特爾芯片快了那么多。
首先,M1 并不是一個簡單的 CPU。正如蘋果所解釋的那樣,它是一個系統級芯片,即一系列芯片都被安置在一個硅片封裝中。M1 容納了 8 核 CPU、8 核 GPU(部分 MacBook Air 機型為 7 核)、統一內存、SSD 控制器、圖像信號處理器、Secure Enclave 等大量模塊。
英特爾和 AMD 也在單一封裝中內置多個微處理器,但正如 Engheim 所描述的那樣,蘋果之所以有優勢,是因為蘋果沒有像競爭對手那樣專注于通用 CPU 核心,而是專注于處理專門任務的專用芯片。
除了 CPU(擁有高性能和高效率的內核)和 GPU,M1 還有一個神經引擎,用于處理語音識別和攝像頭處理等機器學習任務,內置視頻解碼器 / 編碼器,用于視頻文件的高能效轉換,安全加密器用于處理加密,數字信號處理器用于處理解壓音樂文件等數學密集型功能,圖像處理單元則加快了圖像處理應用所做的任務。
值得一提的是,還有一個新的統一內存架構,讓 CPU、GPU 和其他核心之間相互交換信息,通過統一內存,CPU 和 GPU 可以同時訪問內存,而不是在一個區域和另一個區域之間復制數據。訪問同一個內存池,而不需要復制,加快了信息交換的速度,從而提高整體性能。
所有這些具有特定用途的芯片都能加快特定任務的速度,從而帶來人們看到的改進。
這也是為什么很多使用 M1 Mac 進行圖像和視頻編輯的人看到這樣的速度提升的部分原因。他們所做的很多任務,都可以直接在專門的硬件上運行。這就是為什么便宜的 M1 Mac Mini 可以不用費很大力氣就能對一個大的視頻文件輕松進行編碼,而昂貴的 iMac 的風扇都開足馬力,仍然跟不上。
專用芯片已經使用了多年,但蘋果正像 Engheim 所描述的那樣,“朝著這個方向更徹底地轉變”。其他 Arm 芯片制造商如 AMD 也在采取類似的做法,但英特爾和 AMD 依靠銷售通用 CPU,出于授權原因,戴爾和惠普等 PC 制造商很可能無法像蘋果那樣在內部設計出完整的 SoC。
IT之家了解到,蘋果能夠將硬件和軟件整合在一起,這是大多數其他公司無法復制的,這也是 iPhone 和 iPad 比其他智能手機和平板電腦更具優勢的地方。
除了自主設計的系統級芯片的好處,蘋果還在 M1 中使用了 Firestorm CPU 內核,這些內核 “真正的快”,能夠通過 Out-of-Order 執行、RISC 架構以及蘋果實現的一些特定優化來并行執行更多指令,Engheim 對此有深入的解釋。
Engheim 認為,英特爾和 AMD 由于 CISC 指令集的限制,以及他們的商業模式,不容易為 PC 廠商打造端到端的芯片解決方案,因此處境艱難。
責任編輯:haq
-
芯片
+關注
關注
463文章
54010瀏覽量
465993 -
cpu
+關注
關注
68文章
11279瀏覽量
224964 -
蘋果
+關注
關注
61文章
24600瀏覽量
208362
發布評論請先 登錄
神眸再發新品!M1智能親情可視通搭起遠程陪伴橋梁
Microchip擴展maXTouch? M1觸摸屏控制器系列,實現更廣泛的屏幕尺寸覆蓋
中興微電子撼域M1芯片與ETAS AUTOSAR軟件完成適配
EVAL - M1 - 101T評估板:電機控制應用的理想選擇
探索Eval - M1 - CM610N3評估板:電機驅動應用的理想之選
EVAL - M1 - IM523評估板:助力電機驅動應用設計
EVAL-M1-IM241評估板:電機驅動應用的理想之選
政策多次提及,零碳園區為何如此重要?氫能源如何進入?
IP5356M至為芯支持雙向PD快充協議的22.5W移動電源方案芯片
用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(頻段 1、2、4、5、8)和 CDMA(頻段類別 0、1、6、15)的多模式、多頻段功率放大器模塊 skyworksinc
電網波動測試為何如此重要?
M3 Ultra 蘋果最強芯片 80 核 GPU,32 核 NPU
蘋果M1芯片為何如此之快?
評論