【问题标题】:Can I program a GPU when it is the system's only graphics card? [closed]当 GPU 是系统唯一的显卡时,我可以对它进行编程吗? [关闭]
【发布时间】:2020-08-06 18:50:01
【问题描述】:
我可以在 Windows 上运行 PyTorch 或 Tensorflow 的 GPU 上还充当系统的显卡(例如 Ryzen 3600 CPU 没有内置显卡)?如果是这样,有什么缺点吗?还是我最好还是买一个带内置显卡的 CPU?
【问题讨论】:
标签:
tensorflow
pytorch
gpu
【解决方案1】:
是的,可以在 GPU 上运行 Tensorflow,同时还可以将 GPU 用于您的系统。您不需要第二个显卡或集成 GPU。
请记住,您的显卡将在所有程序之间共享内存和处理能力。 GPU 密集型工作可能会减慢系统上的 fps,反之亦然。还要注意内存使用情况。
我在使用 Ryzen 3600 玩 AAA 游戏(即 GTA V)时运行了带有多层 CNN 的 tensorflow_gpu。它在我的超级旧 NVIDIA GTX 260(2GB 内存)上运行,但它经常崩溃,原因是有限的记忆。升级到 8GB 的 GTX 1080 运行良好。不用说,无论大小如何,您都可以随时填满 GPU 内存并崩溃。