[Spice-devel] [Users] desktop virtualization and GPU support

David Jaša djasa at redhat.com
Wed Oct 16 14:08:47 CEST 2013


Hi,

I'm afraid that none of these cards will work. IIRC it was explained for
nVidia approach that it would be necessary to add their closed-source
code to qemu which is not going to happen.
You might have better luck with AMD card "passthrough" approach but I'm
not sure if GPUs can be passed through qemu/kvm and if so, how the
GPU-rendered image then gets displayed. So YMMV and don't expect much.

There is a WIP effort for qemu though that is hardware vendor agnostic -
it's based on creation of virtual GPU in qemu called Virgil that passes
3D drawing commands to GPU on host. The project is in initial stage
though so it won't be ready even for testing for quite some time. FWIW,
there has been discussion about it on spice-devel in recent days and it
will be presented on upcoming KVM forum so you can get pretty clear
picture about its status from these sources.

HTH,

David


Jorick Astrego píše v St 16. 10. 2013 v 11:58 +0200:
> We were looking at this card:
> 
> It's just for a couple of users that need GPU, the rest we can arrange
> with terminal server without GPU.
> 
> http://hothardware.com/News/AMD-Sets-Its-Eyes-On-New-GPU-Virtualization-Markets-Launches-S9000--S7000-Family/
> 
> AMD's Citrix and VMWare support uses a mode called GPU Passthrough. In
> both cases, the software allows a virtual machine to directly access a
> GPU. In this use-case, GPUs and users are mapped in a 1:1 model, with
> one card dedicated to each client. It's also possible for Xenserver to
> create virtualized GPUs, with up to four users per card. The implication
> from AMD's presentation is that Citrix is a bit farther along than
> VMWare as far as supporting various GPU configurations, and that Remote
> FX is the most mature solution overall.
> 
> Kind regards,
> 
> Jorick Astrego
> Netbulae B.V.
> 
> On Tue, 2013-10-15 at 20:04 -0400, Itamar Heim wrote: 
> 
> > On 10/14/2013 07:22 AM, Jorick Astrego wrote:
> > > Hi,
> > >
> > > Currently we have a customer who would like to migrate to a thin-client
> > > virtual desktop environment.
> > >
> > > What is the status for GPU support in ovirt? Is 1:1 or 1:4 possible,
> > > where we'd attach a single GPU to each VM or one GPU to 4 VM's like in
> > > Citrix of VMWare?
> > >
> > > If we don't add GPU's will the desktops be usable at all?
> > >
> > > Thanks in advance,
> > >
> > > Jorick Astrego
> > > Netbulae B.V.
> > >
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at ovirt.org
> > > http://lists.ovirt.org/mailman/listinfo/users
> > >
> > 
> > adding spice-devel.
> > 1:4 gpu's or monitors?
> 
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel

-- 

David Jaša, RHCE

SPICE QE based in Brno
GPG Key:     22C33E24 
Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5727 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20131016/4fe165e2/attachment.bin>


More information about the Spice-devel mailing list