I’m going to lead off with the fact that I do not represent a corporate entity which means I don’t have the means to purchase GRID or Tesla cards or licensing specifically for this purpose. This is purely for educational, proof of concept & testing purposes in a home lab environment.
As the topic suggests, I’m just looking for a list of non-GRID non-Tesla GPUs that support Discrete Device Assignment (DDA) in Server 2016 so I can pass through GPU’s (or vGPU’s if the card supports it) to a Hyper-V VM.
My objective is to
- locate some sort of datasheet with an exhaustive list
- understand whether or not it's possible to know which cards do support DDA
- understand which cards (outside of high-end cards like GRID and Tesla) support vGPU's
- check for any get firsthand accounts from others who have done this complete with gotcha's, lessons learned etc
I’ve seem some reports that suggest it may be possible to get consumer grade cards (e.g.: GeForce) working in VM’s. However, the processes are not well documented and the explanations seemed really convoluted, so I don’t want to waste cycles jumping through a bunch of hoops. Plus I don’t want the host BSOD’ing periodically either because I’m doing something super hackish.
I’ve read some things online that suggest any Quardo card (e.g.: Quadro NVS, Quadro FX etc.) should support DDA/pass through. However I can’t find any literature to support those claims, and all the examples I’ve come across are K1’s, Teslas etc. Since I don’t have the means to burn through various models (e.g.: FX 3800, NVS 420, 600 etc) in trial & error, I’m reaching out to the community for guidance.