Benjammin2068
2017-Dec-29 16:19 UTC
[libvirt-users] Using Intel Quick-Sync with GPU capable Intel CPUs
Rogue S.T asked about checking out graphics cards which brought the question to me... Is it possible to make Intel on-CPU GPU resources to Windows 10? (the box I'm working with has Xeon E5-2640v4 CPUs which should be QuickSync capable) What else do I have to do to take advantage of this? Just load the drivers? Thanks, -Ben
Michal Privoznik
2018-Jan-03 05:36 UTC
[libvirt-users] Using Intel Quick-Sync with GPU capable Intel CPUs
On 12/29/2017 05:19 PM, Benjammin2068 wrote:> Rogue S.T asked about checking out graphics cards which brought the question to me... > > > Is it possible to make Intel on-CPU GPU resources to Windows 10? > > > (the box I'm working with has Xeon E5-2640v4 CPUs which should be QuickSync capable)I've no idea what QuickSync is, but GPU assignment should would just fine.> > What else do I have to do to take advantage of this? > > Just load the drivers?And before that define <hostdev/> in the domain XML so that libvirt enables the PCI assignment. For instance: 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </hostdev> Michal
Benjammin2068
2018-Jan-03 17:32 UTC
Re: [libvirt-users] Using Intel Quick-Sync with GPU capable Intel CPUs
On 01/02/2018 11:36 PM, Michal Privoznik wrote:> On 12/29/2017 05:19 PM, Benjammin2068 wrote: >> Rogue S.T asked about checking out graphics cards which brought the question to me... >> >> >> Is it possible to make Intel on-CPU GPU resources to Windows 10? >> >> >> (the box I'm working with has Xeon E5-2640v4 CPUs which should be QuickSync capable) > I've no idea what QuickSync is, but GPU assignment should would just fine.It's what Intel calls their GPU on CPU "stuff"> >> What else do I have to do to take advantage of this? >> >> Just load the drivers? > > And before that define <hostdev/> in the domain XML so that libvirt > enables the PCI assignment. For instance: > > 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 > (rev 06) > > <hostdev mode='subsystem' type='pci' managed='yes'> > <source> > <address domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> > </source> > <address type='pci' domain='0x0000' bus='0x00' slot='0x04' > function='0x0'/> > </hostdev> >OK -- I'll take a look - but I'm assuming adding that doesn't infer I want to use the device for actual video. The display will still be the SPICE/VNC/WHATEVER that the system thinks it's the official display now. -Ben