使用 GPU 进行机器学习而无需将其连接到显示器

使用 GPU 进行机器学习而无需将其连接到显示器

我最近买了一个 NVIDIA GPU。我目前没有 HDMI 线将其连接到显示器;但是,我打算专门将其用于机器学习,所以我想知道是否可以在不将其连接到显示器的情况下做到这一点。默认情况下它似乎不起作用;当我尝试安装驱动程序时,我收到一条错误消息,告诉我我没有插入正确的 GPU。此外,torch.cuda.is_available()(在 python 中运行)当前返回 False。

我的问题是

  1. 我当前的观察结果(关于驱动程序安装和 is_available() 的结果)是否符合预期,或者是否表明存在其他问题;

  2. 有没有不太复杂的方法可以解决这个问题?如果没有,我当然可以买一根电缆。我发现通过谷歌搜索很难找到任何有用的建议。我猜我有点惊讶这不是一个已知问题,也没有已知的解决方案,因为有些人会同时使用一堆 GPU 进行机器学习。

我正在运行 Ubuntu 版本 21.04。

答案1

您应该能够充分利用没有视频输出的卡。您应该能够安装驱动程序。安装驱动程序后,Pytorch 将看到它。我说的是个人经验。如果驱动程序拒绝安装,则可能是卡有问题。还请将其插入具有 16 个 PCI 通道的插槽,或至少 8 个。

相关内容