jamesstringerparsec / Easy-GPU-PV

A Project dedicated to making GPU Partitioning on Windows easier!
4.39k stars 440 forks source link

Tesla GPU? #216

Open AlphaZev opened 2 years ago

AlphaZev commented 2 years ago

Does anyone know if Tesla GPU's would work? Specifically p4/t4?

iceunlim commented 1 year ago

The PreChecks.ps1 didn't show my Tesla P4 :-(

amdchip commented 1 year ago

The PreChecks.ps1 didn't show my Tesla P4 :-(

I tested the Compute Engine drivers hosted in Google Cloud https://cloud.google.com/compute/docs/gpus/grid-drivers-table with my P4 and the latest driver version 15.0 for Windows seems to work great.

iceunlim commented 1 year ago

The PreChecks.ps1 didn't show my Tesla P4 :-(

I tested the Compute Engine drivers hosted in Google Cloud https://cloud.google.com/compute/docs/gpus/grid-drivers-table with my P4 and the latest driver version 15.0 for Windows seems to work great.

it works! but after install this driver, a virtual display called NVidia VGX is added. is a way to close this virtual display?

amdchip commented 1 year ago

From the Monitor Settings (Windows 11) or Multiple Displays (Windows 10) drop-down, select Show only on 1 or Show only on 2 as appropriate. I'm not sure what your setup is or what your trying to accomplish. Hopefully that will hide the display. My setup was intended for cloud gaming. I installed usbmmidd to get a single 1080p virtual monitor then applied the setting above to hide the VGX display.

On Sun, Feb 5, 2023, 1:59 AM iceunlim @.***> wrote:

The PreChecks.ps1 didn't show my Tesla P4 :-(

I tested the Compute Engine drivers hosted in Google Cloud https://cloud.google.com/compute/docs/gpus/grid-drivers-table with my P4 and the latest driver version 15.0 for Windows seems to work great.

it works! but after install this driver, a virtual display called NVidia VGX is added. is a way to close this virtual display?

— Reply to this email directly, view it on GitHub https://github.com/jamesstringerparsec/Easy-GPU-PV/issues/216#issuecomment-1417140206, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASJIGSSSR63AXLYTHNCL463WV5TXBANCNFSM6AAAAAARORSYLM . You are receiving this because you commented.Message ID: @.***>

salucci commented 1 year ago

The PreChecks.ps1 didn't show my Tesla P4 :-(

I tested the Compute Engine drivers hosted in Google Cloud https://cloud.google.com/compute/docs/gpus/grid-drivers-table with my P4 and the latest driver version 15.0 for Windows seems to work great.

it works! but after install this driver, a virtual display called NVidia VGX is added. is a way to close this virtual display?

My Tesla P40 isn't showing either, do I need to install these grid drivers? I'm using Windows 11 Pro but I only found Windows server/linux on the list

amdchip commented 1 year ago

I don't have a P40 but I would think the grid drivers would still work. I'm not running Windows server either or Windows 11 but the drivers seem to work fine on Windows 10 to get the P4 to show up. It's possible with the P40 that you just install the Tesla drivers provided directly by nvidia. The standard drivers can be picky though and not work if they detect your install is a VM. There are a few tweaks you can do to mask your install like passing through the CPU as host and not KVM, ect... Once you get your GPU showing up in the task manager you should be good. I got most of my information from Youtube channel Craft Computing. He has some great tutorials on cloud gaming.

salucci commented 1 year ago

I don't have a P40 but I would think the grid drivers would still work. I'm not running Windows server either or Windows 11 but the drivers seem to work fine on Windows 10 to get the P4 to show up. It's possible with the P40 that you just install the Tesla drivers provided directly by nvidia. The standard drivers can be picky though and not work if they detect your install is a VM. There are a few tweaks you can do to mask your install like passing through the CPU as host and not KVM, ect... Once you get your GPU showing up in the task manager you should be good. I got most of my information from Youtube channel Craft Computing. He has some great tutorials on cloud gaming.

Tyvm for your reply, I already know this channel but seems like many are proxmox based (by the way, I would like to know if it has better performance than this hyper-v method to spam windows VMs with low/mid specs to run a UE4 game that only allows 1 instance per machine, probably I'll test when I'm inspired)

And yes, I already had tesla nvidea default drivers I got on this link: https://www.nvidia.com/download/driverResults.aspx/129483/en-us/ but wasn't working. Now I installed these grid drivers for windows server (even using Windows 11) and it worked! image

Thank you again

amdchip commented 1 year ago

Your welcome. As to the Hyper-V I also tested that but not in the correct way. I used a Windows 10 VM inside Proxmox to act as a Hyper-V host to three additional Windows 10 VM's. Everything worked but for some reason the disk performance on the Hyper-V VM's was horrible and the Hyper-V host was running as block level storage on three NVME drives in a raid 0 which has great performance. I consider my test flawed though as it was nested virtualization. I really wanted to use Hyper-V as it has better dynamic GPU resource allocation. I just couldn't bring myself to swap Proxmox out for Windows as my bare metal host. Good luck and let us know how your test goes if you try it :)