Jump to content

GPU-P


Recommended Posts

With Nvidia unlocking GPU's for multiple streams/sessions and officially supporting GPU passthrough in the latest round of driver releases would it be possible to include paravirtualization in the same fashion that Hyper-v allows so that multiple VM's can share resources on a single card. I will not pretend to understand the intricacies of how this works so forgive me if there is already a solution to this, but its is absolutely a game changer in my home allowing me to run hugely powerful windows 10 instances through parsec on pi thin clients all over the house without the huge expense of multiple GPU's. the flip side is its consuming a lot of resource from my windows 10 workstation that I would rather hand over to a dedicated GPU in my Unraid server.

  • Like 1
Link to comment
  • 2 weeks later...
  • 1 month later...
  • 3 weeks later...
48 minutes ago, eribob said:

+1! However, I have a feeling that this feature is not possible for the unraid devs to implement

Again forgive my ignorance on this, I am by no means a software developer. I'm still reasonably chuffed that I managed to get it working at all.  Its functionally possible on a hardware level. It must 'simply' (see note below) be a software implementation that is lacking in unraid. In my (very limited compared to most) experience, if my windows machines cant do something its usually a pretty safe bet the linux community has an excellent solution to it. I'm doing stuff on my unraid machine that 2 years ago I didn't even know possible. So in this case I'm a little perplexed that the great community developers we have on board haven't jumped on this as a priority, especially in the current climate of hardware availability. 

 

NOTE. I'm not naïve enough to think this a simple implementation... I am an idiot though so if any of the community devs would be able to share with me in simple terms the technical hurdles this kind of thing is up against, that would be smashing. I do truly believe this could be a hugely important feature for unraid. 

Link to comment
  • 1 year later...
  • 1 year later...

I guess that NVIDIA allowing vGPU on consumer GPU’s does not affect/allow for partitioning yet?

 

I am looking forward for to seeing GPU Partitioning working on Unraid, instead of assigning whole GPU’s to VM’s. (GPU Virtualisation)

 

I understand Proxmox can do it, and “easy-gpu-p” script as well.

 

Is anything similar possible on Unraid to share a GPU between VMs?

I understand the Dockers can already share one GPU, correct?

Edited by Barry Staes
Link to comment
1 hour ago, Barry Staes said:

I guess that NVIDIA allowing vGPU on consumer GPU’s does not affect/allow for partitioning yet?

 

I am looking forward for to seeing GPU Partitioning working on Unraid, instead of assigning whole GPU’s to VM’s. (GPU Virtualisation)

 

I understand Proxmox can do it, and “easy-gpu-p” script as well.

 

Is anything similar possible on Unraid to share a GPU between VMs?

I understand the Dockers can already share one GPU, correct?

do you have a link to the script.

Link to comment
30 minutes ago, SimonF said:

do you have a link to the script.

which vgpu hyper-v system script?

proxmox PolloLoco gitlab for vgpu?
*this uses mdev ctl and using physical Hardware in disguise to run multiple graphic instances.

(usualy to fake a quadro / nvidia 6000)
https://gitlab.com/polloloco/vgpu-proxmox

or windows (non server) hyper-v gpup?
https://forum.level1techs.com/t/2-gamers-1-gpu-with-hyper-v-gpu-p-gpu-partitioning-finally-made-possible-with-hyperv/172234

otherwise, the Easy-gpu-u script i think they are referring too:
https://github.com/jamesstringerparsec/Easy-GPU-PV

Edited by bmartino1
Link to comment
2 hours ago, bmartino1 said:

which vgpu hyper-v system script?

proxmox PolloLoco gitlab for vgpu?
*this uses mdev ctl and using physical Hardware in disguise to run multiple graphic instances.

(usualy to fake a quadro / nvidia 6000)
https://gitlab.com/polloloco/vgpu-proxmox

or windows (non server) hyper-v gpup?
https://forum.level1techs.com/t/2-gamers-1-gpu-with-hyper-v-gpu-p-gpu-partitioning-finally-made-possible-with-hyperv/172234

otherwise, the Easy-gpu-u script i think they are referring too:
https://github.com/jamesstringerparsec/Easy-GPU-PV

Thanks the gou pv was the one I was referring to.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...