Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GPU-P

Featured Replies

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.

  • 2 weeks later...

+1

  • 1 month later...

+1

  • 3 weeks later...

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

  • Author
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. 

Unraid doesn't write its own virtual machine implementation, it uses the KVM engine. So, when it's available there, you can be reasonably sure that Unraid will support it.

  • 1 year later...

+1

  • 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

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.

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

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.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.