文|陳述根本 陳根
在6月7日凌晨召開的蘋果2022年全球開發者大會(WWDC)上,蘋果全新一代自研芯片M2和首批搭載該芯片的新款筆記本電腦Mac Book Air如約而至。無疑,M2芯片是蘋果本次大會的發布重點,雖然M2芯片沒有M1芯片誕生時那種從無到有的開創感,但依然給人以驚艷。
從2010年拿出首款自研手機芯片A4開始,圍繞著蘋果芯片實力的爭議始終未曾間斷。如今,隨著蘋果M系列芯片的推出,Mac電腦幾乎已經完成了從intel芯片向自研芯片的轉換。如今,專為Mac設計的M2,讓Mac性能再次進化。這意味著,蘋果的本地計算能力、芯片生態正在進一步深入。
從無到有,從有到優,蘋果正在邁向“芯”自由。
蘋果的“芯”窘境
更早以前,蘋果芯片也曾處于受制于人的窘境。
1984年,蘋果在發布的Macintosh個人電腦中搭載了摩托羅拉68000系列處理器,這是史上最早使用32位指令集的處理器之一,集成了6萬8千顆晶體管,是同時代英特爾8086產品的兩倍,其性能可以稱得上是業內頂尖。
然而,在此后的幾年里,隨著SUN、DEC、英特爾等玩家相繼拿出性能更強的處理器產品,摩托羅拉的芯片開發進度一再落后,修修補補的Macintosh已經跟不上時代了。為了保持產品領先,蘋果最終決定,自己造芯片。而這一重任,落在了蘋果高新技術小組ATG的頭上。蘋果的第一次“造芯”嘗試,就始于ATG。
但事實并沒有如意,對于首次自研芯片,蘋果大膽地采用了了無高速緩存(Cache)設計,只保留很少的片上內存,由軟件管理存儲。而最后也證明,這是一款并不符合技術發展路徑的芯片。在燒光了上千萬美元卻始終無法拿出可落地的項目后,1989年,蘋果不得不叫停了芯片項目,解散了相關團隊。
自研芯片的慘淡收場下,蘋果只能選擇與芯片大廠合作。1994年,蘋果公司認定了IBM的PowerPC處理器,一用就是10年;2005年,喬布斯與英特爾CEO歐德寧共同登臺,宣布Mac將采用英特爾處理器,一用就是15年??梢哉f,蘋果最輝煌的日子,基本都是英特爾陪著一起走過的。
而在那個年代里,憑借兼容和授權模式搶占市場,微軟和英特爾幾乎壟斷了芯片市場,建立起牢不可破的“Wintel”聯盟。在Wintel體系中,下游整機廠左手高性能芯片,右手最新款操作系統,依靠高度產業分工,自己只要做好組裝銷售,就能在廣闊的時代紅利面前賺到足夠的錢。
惠普、戴爾,包括后來的聯想,都受益于此。貿工雖然好,但一個不可回避的問題卻是:只賺不到5%的毛利,卻要受95%的限制;明明芯片交付延遲,自己卻要為之背鍋,打亂產品節奏。
比如, 2003年,喬布斯在推出搭載PowerPC處理器的Mac時說,十二個月內處理器的頻率就會達到3GHz,但實際上在24個月之后,3GHz的處理器依然不見蹤影。這個鍋,雖然是IBM的,但是卻要蘋果來背。原因無他——核心零部件被別人攥在手里。
后來,蘋果雖然與英特爾搭伙配合,開始十年里,英特爾的確在摩爾定律下,與蘋果友好協作。但隨著摩爾定律的推進逐漸進入瓶頸期,英特爾對于滿足蘋果的需求也愈發吃力。
英特爾的“14nm”已經用了六年,雖然2020年10nm處理器也陸續落地,但其仍舊集中在筆記本市場的移動處理器領域,而代表其消費級最高水平的10nmPC處理器仍然遙遙無期。英特爾稱自己的14nm工藝也有性能上的顯著提升,但事實是,英特爾與臺積電、三星在制程工藝上的差距在越拉越大。
AMD憑借Zen2架構和臺積電7nm工藝加持,在PC市場中連連獲得消費者好評,同樣的功率下,AMD架構能提供更強的性能。而英特爾在不改變制程工藝的前提下,只靠提升主頻來提升性能,已經遠遠不能滿足蘋果的需求了。不僅如此,從2018年三季度開始,英特爾還時不時地出現缺貨,即便在2018年底做出承諾提升產能,但缺貨的問題直到2019年一季度結束仍然沒有得到解決。
在這樣的背景下,顯然,對于蘋果來說,只有把芯片核心技術把握在自己手中,才能擺脫受制于人的窘境。
蘋果芯片從有到優
2010年4月,蘋果秘密自研的A4芯片正式登臺亮相。之后十年,蘋果逐漸建立起了屬于自己的芯片帝國。
A4芯片推出的兩年后,2012年,iPad第一次用上了蘋果自研芯片A5X,從此,以X作為結尾的A系列芯片就成為了iPad系列產品的專屬。芯片性能的發揮,很大程度上受制于設備的散熱規格,散熱越強,芯片運行主頻越高,芯片性能就會隨之提升,iPad得益于更大的體積空間,可以放入更高規格的散熱系統,從而也讓X結尾的A系列芯片的性能相較于同代A系列又有大幅提升。
2013年的A7芯片開啟了手機處理器的64位時代。A7芯片使用了蘋果自家的Cyclone架構,采用28nm工藝,主頻1.3GHz,其處理器的性能比iPhone5上的A6快2倍,是初代A4的40倍,圖形能力是初代A4的56倍。也就是這一年,蘋果A系芯片的霸主地位正式確立,一眾安卓8核旗艦手機被A7的6核心“按在地上摩擦”。高通、聯發科面對蘋果A系芯片,在當時可以說毫無還手之力。
四年后,A11Bonic仿生芯片的推出,讓智能手機跨入了AI時代,神經引擎的加入,通過算法進一步提升了手機全方位的功能和體驗,如AR、人臉識別、圖像合成都成為現實。而也是在A11上,蘋果第一次采用了自己設計的GPU核心。A11采用了臺積電當時最先進的10nm工藝制程,擁有43億個晶體管,大核性能相比A10提升25%,GPU性能較A10性能提升30%,而功耗則降低了50%。
從芯片自給自足開始,蘋果每次都保證自己的A系采用當時最先進的制程工藝,從而保證較為出色的能效比。A系列芯片成功的背后,從收購專利到高薪挖人,蘋果造芯的決心可見一斑。
要造芯片,沒有底層架構自然不行,于是,蘋果花費巨資,從Arm那里直接買來了當時最高等級架構授權。有了底層架構,接下來就是集齊硅谷“將相良才”在上面搭建起屬于自己的芯片。
2008年,蘋果2.78億美金收購P.A.半導體,打響了芯片自研的第一槍,其產品也成為了后來A系列芯片的前身。緊接著,蘋果又以1.2億收購Intrinsity,兩家公司加起來,一共為蘋果帶來超過250位優秀工程師。此外,做閃存控制器的Anobit公司,做通信芯片的Passif半導體,飛思卡爾的200余項專利,也在日后相繼被蘋果收入囊中。
能收購企業,蘋果絕不只是收購專利;但如果遇到收購不了的企業,蘋果就高薪挖人。蘋果主管硬件的高級副總裁Johny Srouji,曾在英特爾和IBM擔任研發經理。在蘋果只工作了兩年,就帶頭研發出了A4和A5芯片架構的Jim Keller,則出自AMD,同時也是日后“銳龍”團隊的負責人。加上AMD的Bob Drebin,ATI的Raja Koduri,IBM的Mark Papermaste,星光熠熠的蘋果芯片大軍背后,其實是整個美國芯片設計的群英薈萃。
屬于蘋果的芯片帝國
如果說A系列芯片構成了蘋果智能手機的基礎,那么W系列、S系列芯片則構成了蘋果的智能耳機、智能手表的品類基礎,也讓這些設備在底層實現打通。蘋果的智能產品生態,也逐漸枝繁葉茂。
除此之外,M1芯片則是蘋果打開的再一個時代。2020年,蘋果發布了自研芯片Apple Silicon的第一代產品——M1芯片。首批搭載M1芯片的Mac產品共有三款:MacBook Air、13寸MacBook Pro和MacMini。
要知道,優化芯片的功耗(Power)、性能(Performance)和面積(Area)是設計芯片的重要準則。比如,為了提升芯片的性能,可以加入多級流水線、增加總線寬度、或者增加各種硬核處理單元,但此時就很有可能會付出更高的功耗、以及更大的芯片面積作為代價。反之,如果想要設計低功耗的芯片,那也很有可能需要犧牲一部分芯片的性能。也就是說,在實際工程實踐中,功耗、性能和面積往往都是相互折中、互相平衡的關系。
然而,蘋果的M1芯片卻展現出了功耗、性能和面積兼顧的效果。在高性能和低功耗這兩個往往此消彼長的維度里,M1芯片同時取得了極大的提升。除了CPU之外,M1里的GPU也取得了類似的性能提升和功耗下降。蘋果表示,M1有著當前世界上最好的CPU每瓦性能,以及當前世界上最快的集成顯卡。
究其原因,一方面,M1是目前世界上第一個、也是唯一一個使用了臺積電5納米工藝的筆記本處理器芯片,其中包含了160億支晶體管。根據臺積電的數據,和前一代的7納米工藝相比,使用5納米工藝制造的晶體管:密度提升80%,速度提升15%,功耗降低30%。有了新的制造工藝,就可以在芯片面積保持不變的情況下,往一顆芯片里塞進去更多的晶體管,并且功耗更低、性能更高。
另一方面,蘋果的UMA結構中,讓原本在電路板上的內存顆粒,整合到芯片的封裝里。這使得芯片上的CPU、GPU、AI引擎都能夠更快的訪問到內存,同時也大幅降低了數據傳輸的功耗。此外,各個模塊之間可以共享內存,也省去了很多數據搬運、拷貝的開銷。
此外,更重要的是,蘋果M1芯片協同深度優化了蘋果軟硬件——至今,結合軟硬件、操作系統和生態做深度優化,都是蘋果獨有的。蘋果M1芯片的發布,正式完成了這個生態的閉環,事實上,正是這種封閉的生態才有可能成就像M1芯片這樣的技術。
而此次蘋果全球開發者大會2022中,根據蘋果的介紹,M2芯片采用5nm制程,集成了200億個晶體管,比 M1 多出 25% 。相比上一代M1,M2的性能高出18%。M2在性能增強的基礎上,功耗做到了進一步降低。蘋果聲稱,M2同功耗下的性能是最新10核PC筆記本電腦芯片性能的1.9倍。
看起來,M2更像是M1的升級版。而搭載了這顆新芯片的MacBook Air,外觀進行了重新設計,一改過去堅持了十多年的楔形形態,采用了直角切邊使外觀更方形,更接近于MacBook Pro。
但無論如何,從兩年前蘋果宣布桌面芯片自研計劃,宣布用兩年時間完成從英特爾芯片向蘋果自研芯片的過渡至今,“兩年之約”里,蘋果都如愿擺脫了英特爾的束縛,幾乎實現了Mac產品線自研芯片的全面替換。并且,不論是前無古人的 M1 系列芯片,還是逐步下放到 IoT 的 A 系芯片,都使蘋果的硬件擁有了幾近一致的體驗,并在此基礎上建立出了所謂的生態。
從無到有,從有到優,蘋果能收獲那么多關注,成為帝國一般的存在,不是沒有理由的。