英伟达官宣:CUDA 将不再支持 macOS

部署运行你感兴趣的模型镜像

By 超神经

内容提要:或许,今后我们再也看不到搭载英伟达显卡的新款苹果电脑了。英伟达在最近的一份说明文档中宣布,将停止 CUDA 对 macOS 的驱动支持。这意味着,苹果与英伟达合作中的最后一根纽带也将断裂。

关键词:苹果  英伟达  CUDA

英伟达(NVIDIA)和苹果公司之间的合作,可能要彻底终结了。

在英伟达最近发布的说明文档中宣布,将停止对苹果 macOS 的驱动支持,CUDA 10.2 将是最后一个支持 macOS 的 CUDA 应用程序。

原文:CUDA 10.2 (Toolkit and NVIDIA driver) is the last release to support macOS for developing and running CUDA applications. Support for macOS will not be available starting with the next release of CUDA.

也就是说,以后的 CUDA 驱动,将不再支持苹果系设备。

CUDA 是英伟达专用的并行计算平台,也正是它的存在,利用 CUDA 可以让你的搭载 GPU 的电脑获得机器学习的基础环境,CUDA 也使得 Adobe Premiere AfterEffects 等程序能够获得更好的性能,甚至在某些大型游戏中也可以有更好的表现。

但是,苹果近几年推出的 Mac 系列产品无一例外都搭载了 AMD 的 GPU,由于 AMD 的显卡不支持 CUDA,这导致一些依赖 macOS 平台的机器学习、视频专业人士,都遇到了挺大的障碍。

苹果最新 16 英寸 MacBook Pro ,搭载了全新的

AMD Radeon Pro 5500M 和 5300M 移动显卡

不过,由于英伟达的 GPU 仍然具有一定的性能优势,所以也有一部分玩家或者机器学习会通过外接 NVIDIA GPU 的方式来发挥 Mac 的最大性能,或在黑苹果系统中使用英伟达显卡,英伟达因此也一直在为 macOS 的相关驱动程度进行维护。

 

英伟达和 Apple 十年的恩怨情仇

英伟达与苹果的长期关系中,这最后的一丝合作,可能很快就会结束。

我们很快将不会再在 macOS 上看到这个安装界面

据外媒推测,英伟达这一做法的原因与苹果近年来和 AMD 的紧密合作,而冷落英伟达有关。

近十年来,英伟达和苹果的关系也没有一直那么糟。

Macbook Pro 历史上是用过英伟达的独立显卡的,并且比 AMD 用的时间长:从 2007 的 Macbook Pro 8600M GT 开始,到 2013 年的 Macbook Pro GT 750M 系列。

之所以 Apple 开始与 AMD 合作,Apple 的官方说法是由于 AMD 的功耗更低。

Apple 的官方说法是由于 AMD 的功耗更低

但还有一个重要原因是 Apple 和 NVIDIA 主推的显卡通用计算标准有分歧,Apple 开发并主推 OpenCL,并且想要推进成为行业标准。

而英伟达则是一直力推自家的 CUDA,并且在驱动方面相当封闭,励志做核武器的英伟达,越发专心在机器学习方面的钻研。

此后,苹果无论笔记本还是台式机,一律只用 AMD 的 GPU,即使英伟达的显卡的性能更好、技术更先进,苹果也从未考虑过,因此两家关系更加恶化。

 

英伟达:报告!是 Apple 先动的手!

去年年底,苹果在 macOS 10.14 Mojave 版本中,就悄然停止了对于 CUDA 的支持,迫使 Adobe 创意套装等支持 CUDA 硬件加速的软件,不得不提醒用户,不要再开启此功能。

所以,也许因为苹果的「绝情」,让英伟达也做出了这样的选择。

业内人士评论,英伟达和苹果正式决裂

AMD 将成为幕后最大赢家

他们这样的做法,也意味着,苹果设备对一些机器学习开发者和动画专业人士的吸引力将大大降低。目前,英伟达已经为 GPU 硬件提供硬件加速光线追踪功能,这是机器学习、视频动画剪辑师和开发者所欢迎的工具,而英特尔的第一个硬件加速光线追踪技术的 XE 系列显卡,将在 2020 年 6 月才有希望发布。

此外,这个做法或许将迫使专业用户在 Mac 和 PC(或者说 AMD 和 NVIDIA)之间做出选择,毕竟 Mac 系列的 AMD GPU 截止目前,整体性能仍然落后于英伟达,即便是当前性能最强的 Mac Pro 所搭载的 Radeon Pro Vega II,也仍然为上一代的 GCN 架构,而非新时代的 RDNA 架构。

若考虑到对新技术的支持,很多 Apple 死忠用户虽然不会完全对 MacBook 丧失信心,但也都会考虑添置一台 PC 吧。

—— 完 ——

扫描二维码,加入 AI 讨论群

获得更多优质数据集

了解人工智能落地应用

关注顶会&论文

回复「读者」自动入群

更多精彩内容(点击图片阅读)

您可能感兴趣的与本文相关的镜像

PyTorch 2.5

PyTorch 2.5

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

### 如何检查系统或设备是否支持英伟达硬件或技术 要确认系统或设备是否支持英伟达硬件或技术,可以通过以下几种方法进行验证: #### 1. 检查显卡型号 首先需要明确设备中安装的显卡型号。用户可以通过系统自带工具或第三方软件来获取显卡信息。在 Windows 系统中,可以使用以下命令行工具: ```cmd wmic path win32_videocontroller get name ``` 此命令将返回当前系统的显卡名称[^1]。如果名称中含“NVIDIA”字样,则说明设备支持英伟达显卡。 #### 2. 验证驱动程序版本 确保系统已安装最新版本的英伟达驱动程序。可以通过访问 [NVIDIA 方驱动下载页面](https://www.nvidia.com/Download/index.aspx) 输入显卡型号、操作系统等信息以检查是否有可用的驱动更新。若系统无法找到匹配的驱动程序,可能意味着显卡兼容当前操作系统或硬件已过时[^1]。 #### 3. 使用 NVIDIA 控制面板 如果系统中已成功安装英伟达驱动程序,通常会在“开始菜单”或右键桌面选项中找到“NVIDIA 控制面板”。通过该控制面板,用户可以查看显卡详细信息、调整性能设置以及检测是否存在未安装的功能模块[^2]。 #### 4. 测试 CUDA 支持 CUDA英伟达提供的一种并行计算平台和编程模型,广泛应用于科学计算、机器学习等领域。为了验证系统是否支持 CUDA 技术,可以运行以下 Python 脚本: ```python import torch if torch.cuda.is_available(): print(f"CUDA is available! Your GPU: {torch.cuda.get_device_name(0)}") else: print("CUDA is not supported on this system.") ``` 如果输出显示 GPU 名称,则表明系统支持 CUDA 技术;否则,可能是由于硬件支持或驱动未正确安装所致[^3]。 #### 5. 检查 macOS 兼容性 对于 macOS 用户,需要注意的是英伟达方已布未来将不再macOS 提供 CUDA 支持[^3]。然而,部分旧版 macOS 系统仍可通过特定驱动程序实现有限的功能支持。建议查阅方文档以获取确切信息。 #### 6. 散热与 AI 硬件需求 在某些高性能场景下(如深度学习训练),除了基本的硬件兼容性外,还需考虑散热解决方案是否满足要求。例如,在高功耗环境中,液冷系统可能成为必要选择以保证设备稳定运行[^4]。 ### 注意事项 即使设备支持英伟达硬件或技术,也可能因驱动版本冲突或其他软件环境问题导致功能受限。因此,定期更新驱动程序并保持良好的系统维护习惯至关重要[^1]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值