Announcement

Collapse
No announcement yet.

Intel Releases New Versions Of KVMGT & XenGT

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Intel Releases New Versions Of KVMGT & XenGT

    Phoronix: Intel Releases New Versions Of KVMGT & XenGT

    Intel has released their first new versions of XenGT and KVMGT for 2016 for GPU virtualization solutions for Xen and KVM, respectively...

    http://www.phoronix.com/scan.php?pag...16-XenGT-KVMGT

  • #2
    Wait, a gpu can be virtualized and two systems can have their screens displayed on one gpu? If I understand this correctly, that is pretty cool. I thought Xen/KVM systems HAD to have TWO gpu by default.

    Comment


    • #3
      Yep, this is pretty recent, as is the Virgil3D work that airlied has been doing.

      https://virgil3d.github.io/

      Comment


      • #4
        With XenGT and KVMGT one GPU is shared between multiple virtual machines, it doesn't need two or more GPUs nor two or more monitor like normal GPU passthrough virtualization. You need a integrated Intel GPUs (Haswell or +), Virtual machine and host machine use Windows/linux native graphics driver, the GPU is shared over time intervals when one machine needs it... performance is 85-90% of native speed.

        More in spanish:
        Hace unos años salto a la fama mundial la empresa de software VMware, en su salida a bolsa su cotización se disparó y arrastró al resto de valores tecnológicos con subidas generalizadas. VMware  ofrece programas relacionados con la virtualización, la espectacular subida de la bolsa debió deberse a que no paraba de hablarse de que…
        Last edited by anto44; 01-27-2016, 06:48 PM.

        Comment


        • #5
          Originally posted by dh04000 View Post
          Wait, a gpu can be virtualized and two systems can have their screens displayed on one gpu? If I understand this correctly, that is pretty cool. I thought Xen/KVM systems HAD to have TWO gpu by default.
          Using standard, normal, PCIE Passthrough, that is true. Because PCIE Passthrough is all or nothing. Apparently Intel has come up with an Intel-specific technology that lets it be shared. Which is very cool, but unfortunately not cross-vendor.

          Comment


          • #6
            Originally posted by Ericg View Post
            Using standard, normal, PCIE Passthrough, that is true. Because PCIE Passthrough is all or nothing. Apparently Intel has come up with an Intel-specific technology that lets it be shared. Which is very cool, but unfortunately not cross-vendor.
            I think both AMD and nVidia have solutions for such scenarios but the virtualization support is built in the hardware and only for workstation class boards. I guess it is seen as several PCIe devices (or "functions" or whatever the jargon is; maybe similar to how high-end networking chips do it) that can be passed through independently. Intel's solution does not require special hardware support but only works on Haswell and later GPUs. The advantage is that (1) most processors have one built in and (2) doesn't require special drivers in the guest. As far as I know, Virgil 3D should be able to use any sufficiently capable GPU at the host but will require its own drivers in the guest.

            Comment

            Working...
            X