Does GVT-g need special hardware capabilites? #6
Comments
Not special HW. GVT-g once had IVB supported several years ago, but we don't have enough resources to maintain a long list of supported CPUs/GPUs, so ... |
Can't these functions be abstracted in a way that it is no real problem to support more/older Intel GPUs? Example: On the one hand you have the GVT-g main functionality source-code. And on the other hand you have several "bridges" to GVT-g for each GPU-generation that have to be built once per generation. Especially as all Intel GPUs are related to each other, they mostly share the same ideas, interfaces, etc. |
Supporting a particular CPU/GPU is not that easy :) |
@jikesong
Does it mean that currently GVT-g in the mainstream vanilla kernels support e.g. i7-3770K ? |
On 05/17/2017 01:39 AM, igsol wrote:
@jikesong <https://github.com/jikesong>
GVT-g once had IVB supported several years ago
Does it mean that currently GVT-g in the mainstream vanilla kernels support e.g. i7-3770K ?
This repo is deprecated. GVT-g and KVMGT support are upstreamed into mainline v4.10, please
find the entry in MAINTAINERS for details. Mainline kernel supports on-die GPU from BDW, so i7-3*
is not included, sorry for that, but the GPU of BDW+ has very difference architecture from previous
ones and hard to support.
And IVB support was a very, very old thing, existed only in XenGT, and dropped quite a long time ago.
…--
Thanks,
Jike
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#6 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AG1H7AdpNW93mynU_ZIZ2epgNTliQoUsks5r6d9CgaJpZM4FkBhU>.
|
@jikesong Thanks for prompt answer! |
All intel graphics drivers seem to share the same i915 codebase on Linux, of course with different capabilities for each hardware generation.
Does GVT-g depend on special hardware capabilities or is it a pure software / driver solution?
I ask because I would like to know what is for example Sandy Bridge lacking that GVT-g doesn't work?
Or is the limiting factor the expectation that there will be no new Windows 8/10 driver for Sandy Bridge released and hence no built-in GVT-g support on the "client side" (in case you want to setup a Linux host with a Windows guest)?
Thank you very much!
The text was updated successfully, but these errors were encountered: