newsence
蘋果批准驅動程式,讓 Nvidia eGPU 可在 Arm 架構 Mac 上運行

蘋果批准驅動程式,讓 Nvidia eGPU 可在 Arm 架構 Mac 上運行

Hacker News·大約 24 小時前

蘋果已正式簽署來自 Tiny Corp 的驅動程式,讓 Nvidia eGPU 能在 Arm 架構 Mac 上運行大型語言模型任務,且無需禁用系統完整性保護。雖然這需要透過 Docker 編譯而非隨插即用,但這標誌著蘋果硬體相容性政策的重大轉變。

背景

Apple 近期批准了由 Tiny Corp 開發的驅動程式,允許 NVIDIA 與 AMD 的 eGPU 在搭載 Apple Silicon(Arm 架構)的 Mac 上運作。這項突破的關鍵在於 Apple 願意為該驅動程式簽章,使用者無需再手動關閉系統完整性保護(SIP)即可安裝,不過該驅動程式目前主要針對大型語言模型(LLM)運算設計,並非隨插即用的圖形顯示方案。

社群觀點

針對這項發展,Hacker News 社群展開了激烈的討論,首要爭議點在於 Apple 長期拒絕支援 NVIDIA 驅動程式所帶來的機會成本。有觀點認為,隨著 NVIDIA 與 Arm 合作開發伺服器硬體,Apple 若能早點開放 OEM 驅動程式簽章,或許能掌握極大的市場份額,甚至推估這項決策失誤造成的損失規模驚人。然而,反對者則指出 Apple 早在轉向 Arm 架構前就已退出伺服器市場,即便開放支援,也不太可能在該領域創造兆級規模的營收,且 Mac 本身的市場定位與伺服器硬體仍有顯著差異。

關於驅動程式的功能侷限,部分討論者批評新聞標題具有誤導性,強調該驅動程式僅支援運算而非圖形渲染。但此觀點隨即遭到反駁,認為在當前本地端 LLM 盛行的背景下,多數使用者尋求 eGPU 支援正是為了運算需求,而非遊戲或繪圖。儘管如此,技術細節上的限制仍不容忽視,例如該驅動程式無法執行 CUDA 或使用 nvidia-smi 等標準管理工具,這對習慣 NVIDIA 生態系的開發者來說仍是一大門檻。

在硬體實作層面,社群成員對於如何將高效能 GPU 與 Mac Mini 等裝置結合展現了高度興趣。討論中提到,若要驅動如 RTX 5090 或 RTX 6000 Pro 等高階顯卡,使用者必須自行準備完整的 ATX 電源供應器。有趣的是,針對 Apple Silicon 統一記憶體架構與外部 GPU 的互補性,社群內也出現了技術質疑。有人懷疑在傳輸頻寬受限的情況下,外部 GPU 雖然運算能力強,但其較小的顯示記憶體是否真能有效輔助具有大容量但速度較慢記憶體的 Mac 主機。對此,有使用者認為對於記憶體配置較低的入門款 Mac 而言,外接 GPU 執行小型模型(如 Gemma 或 Qwen)仍具有實質的效能提升意義。

延伸閱讀

在討論過程中,有網友分享了 Tiny Corp 官方提供的技術文件,內容包含驅動程式的編譯與安裝指引,對於想在 M4 Mac Mini 等硬體上嘗試 LLM 推論的開發者具有參考價值:https://docs.tinygrad.org/tinygpu/

https://theverge.com/tech/907003/apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs