Thanks for the response Bob. As per specification, M10 has 4 GPU’s and we have 640 cores per GPU and 8GB memory/GPU.
If the cores are not distributed, then, on an M10 card, if I slice 1st 8GB on board card in two (M10-4Q) and assign 1 M10-4Q each to 2 virtual machines, since as per specification we have 640 cores on this 8GB card, you mean to say that both the virtual machines will use 640 cores in time sliced fashion?
My second question is, if user on VM1 runs application which exhaust the CUDA core resource, what is impact on user on VM2 who wants to run another graphics intensive application on VM2?
Also, I intend to use the M10 card with Hyper-v on Windows server 2016. Are there any limitation in assigning GPU/vGPU to multiple virtual machines when using M10 on Windows server 2016?