苹果 AI 框架 MLX 迎来重大突破:新增英伟达 CUDA 支持,为开发者带来全新便利
7 月 16 日消息,据 Appleinsider 发现,苹果专为 Apple Silicon 设计的机器学习框架 MLX 正积极推进一项重要更新 —— 新增 CUDA 支持。这一举措在机器学习开发领域激起了千层浪,为广大开发者带来了前所未有的便利。
在以往,由于 MLX 与苹果平台的 Metal 框架深度绑定,导致其应用范围被局限于 macOS 系统内,无法在其他环境运行。这一限制使得开发者在进行部署和测试时,往往需要额外购置硬件设备,极大地增加了开发成本和时间成本。而如今,随着 MLX 对 CUDA 支持的引入,这一局面将得到显著改善。开发者现在能够直接在 Apple Silicon Mac 上借助 MLX 进行应用开发,随后将成果导出至 CUDA 环境中运行。
该项目由 GitHub 开发者 @zcbenz 主导推进。数月前,@zcbenz 便着手构建与 CUDA 相关的支持代码,并在后续将整个项目拆解为多个模块,逐步融入苹果 MLX 的主分支当中。这一过程凝聚了开发者大量的心血与智慧,为苹果 MLX 与 CUDA 的融合奠定了坚实基础。
需要特别说明的是,此次新增的 CUDA 支持,主要是针对从适配苹果环境的 MLX 框架导出代码,使其能够在 Nvidia 显卡及服务器硬件上顺利运行。这并不意味着 Mac Pro 或外接显卡坞可以连接 Nvidia 显卡,从而在本地运行机器学习应用;同样,也无法实现基于 CUDA 编写的项目直接在 Apple Silicon 上运行。但即便如此,对于开发者而言,这一改进依然意义非凡。
Nvidia 硬件向来以高性能著称,但相应地,其配置成本也高得令人咋舌,有时甚至数倍于顶配 Mac 的售价。对于小规模开发者或开发团队而言,这无疑是一笔难以承受的开支。而现在,借助 MLX 对 CUDA 的支持,他们可以充分利用 Apple Silicon 设备进行开发测试工作。在开发初期以及测试阶段,仅需使用价格相对亲民的 Apple Silicon 设备,便能完成大部分的开发任务。直到进入量产阶段,再投入使用 Nvidia 硬件,如此一来,能够有效节省大量的成本。
此外,值得关注的是,MLX 项目在 CUDA 系统上运行时,展现出了远超在 Mac 上的性能表现。结合 Nvidia 硬件在机器学习领域广泛应用的优势,开发者在使用 MLX 导出代码至 CUDA 环境运行时,有望获得更强大的算力支持,从而进一步提升开发效率,加速项目的推进进程。
随着苹果 MLX 对 CUDA 支持的逐步完善,机器学习开发者们将迎来更为广阔的创作空间与更高效的开发体验,未来或许还将催生出更多基于此的创新应用和成果,值得我们持续关注。
创业版企业上市条件解析
本文详细解析了创业版企业上市所需的基本条件,包括财务标准、业务模式、市场审核等方面的内容,为企业成功上市提供了全面的指南。
免费AI机器人软件的探索之旅
本文介绍了市场上几款优秀的免费AI机器人软件,包括OpenAI的GPT系列模型、InVision的A/B Testing工具以及Google Cloud提供的免费AI服务。还推荐了一些适合初学者的开源AI项目和机器学习框架,帮助用户在不花费一分钱的情况下,充分利用AI的强大功能。
未来科技:AI与人类共生的新篇章
本文探讨了人工智能(AI)与人类共生的未来趋势,分析了技术进步带来的机遇与挑战,并提出了相应的对策建议。文章强调了在享受AI便利的同时,必须关注其对就业市场的影响以及伦理道德问题的重要性。
探索未来科技:人工智能如何重塑我们的世界
本文探讨了人工智能如何改变我们的日常生活、工作方式以及医疗领域等多个方面。通过分析AI技术的优势与挑战,提出了应对策略和建议。





