Image caption
日前外媒揭露蘋果 Apple Intelligence 的 AI 模型是以 Google 客製化晶片進行訓練,但現在 AI 晶片界的霸主明明是 Nvidia,為何蘋果不用 Nvidia 的 AI 晶片,反而使用 Google 提供的產品呢?原因可能跟蘋果與 Nvidia 多年前就結下的樑子有關
其實蘋果與 Nvidia 並不是沒有合作過,Power Macintosh G4(Digital Audio)就是首款搭載 Nvidia GPU 的 Mac,這款產品於 2001 年 1 月發表。
雙方曾一度密切合作,但到了 2004 年,蘋果的 Apple Cinema Display 曾一度被推遲,當時有媒體報導,是因為 Nvidia 無法交付此一螢幕所需的顯卡 GeForce 6800 Ultra DDL。
但後續蘋果與 Nvidia 仍繼續合作,一直到 2008 年時雙方的樑子正式結下。當時蘋果使用了 Nvidia Geforce 8400M 與 9400M 來打造 MacBook Pro 機款,但這些晶片存在製造缺陷,導致 GPU 提早失效。
當時 Nvidia 因為晶片缺陷而損失了 2 億美元,然而 Nvidia 拒絕賠償故障 MacBook Pro 的維修費用。蘋果最終只能延長所有搭載 Nvidia Geforce 8400M 與 9400M GPU 的 MacBook Pro 保固期限。
有人指稱,蘋果曾與 Nvidia 簽署過一項協議,那就是後者承諾會支付因製造缺陷而導致的任何故障成本,但當災情真的出現時,Nvidia 卻拒絕賠償蘋果損失。其實當時 Nvidia 不僅僅是提供 GPU,也為蘋果提供一種將這些 GPU 整合並連接到 MacBook 其餘部分的方法。
當時 Nvidia 提供的方法大幅度改善 MacBook 的圖形處理能力,但也使得 Nvidia 陷入與英特爾(Intel)的法律訴訟中。英特爾在一項技術訴訟中聲稱,Nvidia 違反了雙方的授權協議,此一案件與相關的反訴訟一直到 2011 年才解決。
雖然這場法律糾紛可能是影響蘋果未來是否繼續採用 Nvidia 晶片的一個關鍵,但 2009 年時也有報導指稱,其實蘋果無論如何都會放棄使用 Nvidia 的晶片。
大約在同一時期,iPhone 改變了行動運算市場,這意味著手機需要 GPU;早在 2006 年時就有傳言指稱 Nvidia 將為蘋果即將推出的產品提供動力。但最後蘋果既沒有選擇 Nvidia 也沒有選擇 AMD,而是選擇了三星晶片,且最後蘋果也轉向自研晶片。
當時 Nvidia 似乎認為自家專利也適用於智慧手機中的 GPU,因此試圖讓其他公司購買其技術專利,並於 2013 年時對高通與三星提起專利侵權訴訟。
Nvidia 也試圖讓蘋果支付專利費,但蘋果似乎拒絕了。2016 年時,蘋果也拒絕在 15 吋 MacBook Pro 中搭載 Nvidia 晶片,反而採用了 AMD 的 GPU,當時聲稱是能耗問題,但真正的原因誰也說不準。
2017 年時,Nvidia 在 macOS High Sierra 測試期間沒有提供驅動程式;到了 macOS Mojave 推出時,此一作業系統根本沒有任何功能驅動程式。僅有兩張可與 Mojave 搭配使用的 Nvidia 顯卡,分別是 GeForce GTX 680 與 Quadro K5000。
2018 年 10 月時,Nvidia 一如既往地發表一份聲明,在其開發者網站上的常見問題解答中提到,使用搭載 Nvidia 顯卡的 Mac 開發者報告,從 10.13 升級到 10.14(Mojave)後,都遇上了渲染回歸與效能下降的問題。蘋果完全控制了 macOS 的驅動程式,且除非獲得蘋果的批准,不然 Nvidia 目前無法發表驅動程式。
2019 年時,外媒曾引述了蘋果內部數十名開發人員指出,如果 Mac 對 Nvidia 高階顯卡提供支援勢必會受到歡迎,但蘋果高層卻悄悄地不允許。一名開發人員甚至指稱,蘋果的長期管理人員與 Nvidia 之間存在「無聲的敵意」。
(首圖來源:科技新報)