苹果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框架的封闭优势,又通过软件兼容性拓宽应用场景。