[ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?

Martin Polednik mpolednik at redhat.com
Mon Jan 19 14:59:12 UTC 2015



----- Original Message -----
> From: "Daniel Helgenberger" <daniel.helgenberger at m-box.de>
> To: "Martin Polednik" <mpolednik at redhat.com>, "Jorick Astrego" <j.astrego at netbulae.eu>
> Cc: users at ovirt.org
> Sent: Monday, January 19, 2015 3:45:01 PM
> Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the admin portal ?
> 
> 
> 
> On 19.01.2015 12:24, Martin Polednik wrote:
> >
> >
> > ----- Original Message -----
> >> From: "Jorick Astrego" <j.astrego at netbulae.eu>
> >> To: users at ovirt.org
> >> Sent: Monday, January 19, 2015 10:14:35 AM
> >> Subject: Re: [ovirt-users] When will ovirt add GPU/vGPU support in the
> >> admin portal ?
> >>
> >>
> >> On 01/19/2015 02:33 AM, lof yer wrote:
> >>>
> >>> Since I recently saw cloudstack have add this(
> >>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/GPU+and+vGPU+support+for+CloudStack+Guest+VMs
> >>> ).
> >>> And iGVT(
> >>> https://01.org/zh/xen/blogs/wangbo85/2014/intel-gvt-gxengt-pubic-release?langredirect=1)
> >>> is released.
> >>> If ovirt add this, it'll be very competitive for ovirt in VDI platforms.
> >>>
> >> See below the response I got about 1 year ago, I don't know the current
> >> plans/status...
> >>
> >>> -------- Forwarded Message --------
> >>> Subject: 	Re: [Spice-devel] [Users] desktop virtualization and GPU
> >>> support
> >>> Date: 	Wed, 16 Oct 2013 14:08:47 +0200
> >>> From: 	David Jaša <djasa at redhat.com>
> >>> Reply-To: 	spice-devel at lists.freedesktop.org, users <users at ovirt.org>
> >>> CC: 	spice-devel at lists.freedesktop.org, users <users at ovirt.org>
> >>>
> >>>
> >>>
> >>> 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
> >
> > Hello,
> >
> > There is quite active effort to implement device passthrough (including
> > GPU,
> > nics, usb etc.)[1].Physical GPU passthrough can be considered generic PCI
> > passthrough
> IMHO not quite in case of GPUs. I tested that recently with a
> combination of EL7's new default VFIO support [1]. Two things could be
> concluded working with Windows 7 guests and ATI Fire Pro GPUs:
> - 'Old' PCI passthough unstable
> - VFIO working and performing better (tested with Cinebench OpenGL [2],
> about 98% of the bare metal performance)

I'm sorry, let me correct myself a bit: the legacy PCI-stub is not really
supported at all, it's VFIO only (so "generic PCI" was meant as "generic
VFIO"). What is not currently supported and will not be in a reasonable 
time frame is gVirt or overall intel GVT. 

> As for the stability, the results with VFIO where better in this case.
> The tricky part seems to be the driver installation in the guest, there
> the mandatory device probe in the installer. While PCI passthough
> resulted in Blue Screens, VFIO went though.
> 
> [1]
> https://access.redhat.com/sites/default/files/pages/attachments/rhel_whatsnewrhel7beta_techoverview_.pdf
> [2] http://www.maxon.net/products/cinebench/overview.html
> 
> 
> which should be ready for oVirt 3.6. As for the vGPU, that will
> > depend on technology used - SR-IOV would be supported along PCI
> > passthrough,
> > anything else might need additional work on our side.
> >
> > [1] http://www.ovirt.org/Features/hostdev_passthrough
> >
> > mpolednik
> >
> >> Met vriendelijke groet, With kind regards,
> >>
> >> Jorick Astrego
> >>
> >> Netbulae Virtualization Experts
> >>
> >> ----------------
> >>
> >> 	Tel: 053 20 30 270 	info at netbulae.eu 	Staalsteden 4-3A 	KvK 08198180
> >>   	Fax: 053 20 30 271 	www.netbulae.eu 	7547 TA Enschede 	BTW
> >>   	NL821234584B01
> >>
> >> ----------------
> >>
> >>
> >> _______________________________________________
> >> Users mailing list
> >> Users at ovirt.org
> >> http://lists.ovirt.org/mailman/listinfo/users
> >>
> > _______________________________________________
> > Users mailing list
> > Users at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/users
> >
> 
> --
> Daniel Helgenberger
> m box bewegtbild GmbH
> 
> P: +49/30/2408781-22
> F: +49/30/2408781-10
> 
> ACKERSTR. 19
> D-10115 BERLIN
> 
> 
> www.m-box.de  www.monkeymen.tv
> 
> Geschäftsführer: Martin Retschitzegger / Michaela Göllner
> Handeslregister: Amtsgericht Charlottenburg / HRB 112767
> 



More information about the Users mailing list