英伟达
直播中

吴珺

7年用户 196经验值
私信 关注
[问答]

可以在vGPU配置文件上运行TensorFlow吗?

大家好,
我有一些问题,你们可能知道答案。
我阅读了文档,但我还不确定。
开发团队中有一些人正在为TensorFlow(AI项目)寻找GPU。
我们对在工作站和Dockers上运行的Quadro GPU进行了一些测试,但是这个过程耗尽了GPU,并且对于需要GPU的其他容器来说也很慢。
1  - 我可以在vGPU配置文件上运行TensorFlow吗?
我们的想法是让一个v100(或其他你可能推荐的)与2个虚拟机共享。
因此,VM不能耗尽GPU的资源,因为它只有“半”GPU。
那可能吗?
2  - 如果没有,P40卡有4(4)个GPU。
如果我在ESXi上安装此卡,使用passthough,我可以为每个VM安装一个GPU吗?
4个虚拟机,每个1:1 GPU用于P40。
2.1  - 这种情况我需要Nvidia许可证吗?
开箱即用,对于这种情况还有其他方法吗?

以上来自于谷歌翻译


以下为原文

Hello guys,

I've got some questions that you guy may know the answer. I read the docs but I'm not sure yet.

There are some guy from the dev team that are looking for GPU for TensorFlow (AI project). We did some tests on Quadro GPU running on the working station and Dockers, but the process exhausts the GPU and make it slow for other containers that require the GPU as well.

1 - Can I run TensorFlow on vGPU profiles? The idea is to have a v100 (or other that you may recommend) shared with 2 VMs. So VM cannot exhausts the resource from the GPU, because it would have only "half" GPU. Is that possible?


2 - If not, the P40 card has 4 (four) GPUs. If I install this card on ESXi, using the passthough, can I have one GPU per VM? 4 VMs, each 1:1 GPU for P40.
2.1 - Do I need Nvidia license for this scenario?

Thinking out of the box, is there any other approach for this situation?

回帖(7)

席连施

2018-9-18 16:46:37
1)当然,您可以以固定或相等的份额共享GPU,以便为每个VM分配1/2的GPU
2)P40也是单GPU。
你的意思是M10。
不适合DL的GPU
2.1)是的,在Linux VM上使用CUDA时需要QvDWS许可。
问候
西蒙

以上来自于谷歌翻译


以下为原文

1) Sure you can share the GPU with fixed or equal share to have 1/2 of the GPU for each VM

2) P40 is a single GPU as well. You meant M10 I assume. Not the right GPU for DL

2.1) Yes you need QvDWS licensing as you use CUDA on Linux VMs.

Regards

Simon
举报

甘晓茵

2018-9-18 17:03:16
谢谢回复。
所以,QvDWS和V100(例如)我可能有一些VM(至少四个)运行数学密集型应用程序(TensorFlow / AI)工作负载。
听起来很棒。

以上来自于谷歌翻译


以下为原文

Thanks for the reply.

So, QvDWS and V100 (for instance) I could have some VMs (at least four) running math intense application (TensorFlow / AI) workloads.

Sounds great.
举报

何玉华

2018-9-18 17:15:38
正确。
调度程序确保每个VM根据您的vGPU配置文件大小获取分配的资源。
所以你肯定也可以使用1/4 GPU和V100。

以上来自于谷歌翻译


以下为原文

Correct. The scheduler makes sure that each VM gets the assigned ressources depending of your vGPU profile size. So you can for sure also use 1/4 GPU with V100.
举报

刘倩

2018-9-18 17:31:39
我想了解更多关于QvDWS的信息。
https://images.nvidia.com/content/grid/pdf/161207-GRID-Packaging-and-Licensing-Guide.pdf
每个虚拟版(网格应用程序,网格PC或QvDWS)都拥有自己的驱动程序?
谢谢。

以上来自于谷歌翻译


以下为原文

I'm trying to understand a little bit more about QvDWS.
https://images.nvidia.com/content/grid/pdf/161207-GRID-Packaging-and-Licensing-Guide.pdf

Each Virtual Edition (Grid App, Grid PC or QvDWS) hava its own drivers?

Thanks.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分