蘋果正在爲其專爲 Apple Silicon 芯片打造的機器學習框架 MLX 增添對英偉達 CUDA 的支持,這一突破性進展將爲 AI 開發者提供前所未有的靈活性與成本優勢。

Appleinsider 報道,開發者現在可以在配備 Apple Silicon 的 Mac 上使用 MLX 框架開發 AI 應用,並將代碼導出至支持 CUDA 的英偉達顯卡或服務器環境中運行。這一能力的實現,意味着開發者可以在 macOS 上構建模型原型,並在部署階段無縫遷移至英偉達平臺,充分利用其強大算力。

概念手機 蘋果手機 (1)

過去,MLX 深度依賴蘋果自家的 Metal 框架,導致其運行受限於 macOS 系統。開發者如需在更廣泛的環境部署,必須購買昂貴的英偉達硬件進行適配與測試,增加了開發成本與門檻。

此次 CUDA 支持由 GitHub 開發者 @zcbenz 主導,他花費數月時間開發、拆分並整合相關模塊,最終將代碼合併入 MLX 主分支。值得注意的是,該項目並不意味着 Mac 本地支持 CUDA,也無法通過外接顯卡讓 MLX 在 Mac 上直接調用英偉達顯卡。其核心價值在於「代碼導出兼容性」,爲跨平臺部署鋪平道路。

對開發者而言,這一更新最直接的利好在於成本控制:他們可以在性能強勁但成本更低的 Apple Silicon Mac 上完成開發流程,僅在必要時轉移到昂貴的英偉達硬件上部署或訓練大型模型。對於初創團隊和個人開發者而言,這無疑極大降低了入門門檻。

此外,由於英偉達硬件在 AI 訓練任務中的強大算力,MLX 項目在遷移至 CUDA 平臺後,預計將獲得遠超 Mac 本地的性能表現,從而大幅提升訓練效率與模型精度。

這一兼容性拓展,既保留了 Apple Silicon 開發的高效體驗,又拓展了部署層面的開放性,可能成爲 MLX 框架邁向更廣泛應用生態的重要轉折點。