我在具有16 GB RAM,1 TB HDD和专用NVIDIA GeForce GTX 1070图形卡的Intel Core i7-8700 CPU上运行Windows 10。
我计划启动由Windows 10 PC托管的3个Ubuntu实例。 Ubuntu将运行分布式Tensorflow(tensorflow-gpu)代码,该代码将使用GPU训练神经网络。 (要说的是,I've tried the setup on Windows but failed)
问: 是否可以在这些虚拟机之间虚拟我的NVIDIA GPU?如果是,那么是否需要进一步的配置以使这种情况发生?
如果不是,那么有什么建议为分布式Tensorflow建立这样的实验环境?
N.B。
我已经阅读了this post saying VMs can not pass through host GPU,尤其是在Windows CUDA上。但是,是否有任何最新信息,最好是在NVIDIA方面?
任何人都可以分享一些操作方法,以便(可能)在Windows的ESXI设置中虚拟化GPU吗?就像有几个人在谈论here that its possible and done,尽管not officially supported by NVIDIA。
或者,有人成功实施了this suggested solution for GPU pass through on Debian-based系统吗?
谢谢。
答案 0 :(得分:0)
我会考虑@jdehesa的答案,因为到目前为止,似乎没有办法在Windows上为Tensorflow虚拟化GPU。感谢@jdehesa