蘋果AI框架MLX新增CUDA支持 開發者可跨平臺部署機器學習應用
7月16日,據Appleinsider報道,蘋果專為Apple Silicon設計的機器學習框架MLX正在新增對英偉達CUDA的支持。這一重要更新將允許開發者直接在Apple Silicon Mac上開發MLX應用,隨后導出至CUDA環境運行,顯著降低硬件成本。
此前,由于MLX深度集成于蘋果Metal框架,其應用無法在macOS之外運行,開發者不得不額外購置Nvidia硬件進行部署測試。此次由GitHub開發者@zcbenz主導的CUDA支持項目,通過將代碼拆分為多個模塊并逐步并入MLX主分支,成功實現了在Apple Silicon Mac上完成MLX應用開發和將代碼導出至配備Nvidia顯卡的服務器/工作站運行。
需注意的是,該支持僅限于代碼導出,既不意味著Mac可直連Nvidia顯卡本地運行,也不支持CUDA項目反向在Apple Silicon上運行。
盡管蘋果仍未開放Mac對Nvidia顯卡的本地支持,但MLX的跨平臺能力已為中小開發者提供切實可行的AI開發路徑。市場分析指出,這可能是蘋果在AI時代爭取開發者的重要策略——既保持Metal框架的封閉優勢,又通過軟件兼容性拓寬應用場景。