[openstack-dev] GPU passthrough support blueprints for OpenStack

Bob Ball bob.ball at citrix.com
Wed Aug 14 10:03:52 UTC 2013

Hi Brian,

Instead of specific GPU pass-through there are blueprints for generic PCI pass through at https://blueprints.launchpad.net/nova/+spec/pci-passthrough-base - these are being worked on for Havana and we're hopeful they will get in (possibly libvirt only) 

In terms of vGPU rather than whole-GPU pass through, the slides are correct that XenServer support is very nearly here: http://www.xenserver.org/discuss-virtualization/q-and-a/nvidia-vgpu-on-xenserver-eg-gpu-hypervisor.html

Support for static allocation of vGPU is likely going to be the first phase - and adding it as a resource similar to RAM/CPU isn't likely to be proposed until a second phase.

As such, I think the integration should be very similar to PCI pass through above.


> -----Original Message-----
> From: Brian Schott [mailto:brian.schott at nimbisservices.com]
> Sent: 13 August 2013 23:07
> To: openstack-dev at lists.openstack.org
> Subject: [openstack-dev] GPU passthrough support blueprints for OpenStack
> Are there more recent blueprints related to adding GPU pass-through
> support?  All that I can find are some stale blueprints that I created around
> the Cactus timeframe (while wearing a different hat) that are pretty out of
> date.
> I just heard a rumor that folks are doing Nvidia GRID K2 GPU passthrough
> with KVM successfully using linux 3.10.6 kernel with RHEL.
> In addition, Lorin and I did some GPU passthrough testing back in the spring
> with GRID K2 on HyperV, libvirt+xen, and XenServer.  Slides are here:
> http://www.slideshare.net/bfschott/nimbis-schott-
> openstackgpustatus20130618
> The virtualization support for  GPU-enabled virtual desktops and GPGPU
> seems to have stabilized this year for server deployments.  How is this going
> to be supported in OpenStack?
> Brian
> -------------------------------------------------
> Brian Schott, CTO
> Nimbis Services, Inc.
> brian.schott at nimbisservices.com
> ph: 443-274-6064  fx: 443-274-6060

More information about the OpenStack-dev mailing list