我想运行一些 CUDA 计算,但我只有没有 NVIDIA 的简单笔记本。
是否有任何 USB 适配器可以将 NVIDIA 显卡连接到我的笔记本电脑?
如果有这样的设备,那就太好了,我可以连接我的 NVIDIA 卡,将其插入我的计算机,运行计算,然后断开与笔记本电脑的连接,直到计算完成。
不幸的是没有。
与 PC 中连接显卡的内部总线相比,USB 非常非常慢,因此 GPU 用于计算的速度会被长时间的复制数据所浪费。
USB 是基于消息的,它不允许您的计算机查看 GPU 卡内存(或相反),因此您实际上需要 GPU 端的另一台计算机来解包。
有一个名为 Thunderbolt 的新型高速连接器,它(本质上)是计算机内部的 PCIe 总线,连接到插槽。这将允许外部设备(如 GPU)像直接连接到总线一样工作。但它现在只出现在一些昂贵的型号上,而且(还)没有多少设备存在。
亚马逊现在确实在他们的云服务上提供了 GPU,但这对于学习/玩来说可能有点贵。