Intel Announces First Release Of KVMGT

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67398

    Intel Announces First Release Of KVMGT

    Phoronix: Intel Announces First Release Of KVMGT

    Intel's KVMGT project is about providing full GPU virtualization for KVM...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • NotMine999
    Senior Member
    • Feb 2014
    • 1040

    #2
    Interesting

    Originally posted by phoronix View Post
    Phoronix: Intel Announces First Release Of KVMGT

    Intel's KVMGT project is about providing full GPU virtualization for KVM...

    http://www.phoronix.com/vr.php?view=MTg1MzQ
    I will like to observe how this technology improves over time. There are some interesting possibilities here.

    Comment

    • Xaero_Vincent
      Senior Member
      • Nov 2014
      • 662

      #3
      Seems interesting. PCI/VGA passthrough has been around for a long time but requires an IOMMU unit on the motherboard and CPU, BIOS, GPU support for VT-d or AMD-V for anything to work.

      So this is virtualizing the GPU rather than passing it directly into the VM? One problem with VGA passthrough is that by passing it over, you prevent the host OS from accessing the GPU hardware. Thus its necessary to have two GPUs from my understanding.

      Michael, can you tell us if this technology would work with Windows guests inside KVM and support hardware accelerated Direct3D? Or is this only a Linux guest technology?

      Comment

      • bmoez
        Junior Member
        • Aug 2012
        • 6

        #4
        Currently only Linux guest support is provided.
        This will answer all your questions http://events.linuxfoundation.org/si...Solution_1.pdf

        Comment

        • J?rnS
          Phoronix Member
          • Dec 2013
          • 70

          #5
          @Xaero_Vincent:

          the post on the mailing list states that only Linux guests are supported right now.

          Comment

          • thegeek6
            Junior Member
            • Mar 2011
            • 26

            #6
            My question is, what Intel graphics hardware is this supported on?

            Comment

            • spirit
              Phoronix Member
              • Apr 2009
              • 86

              #7
              Originally posted by Xaero_Vincent View Post
              So this is virtualizing the GPU rather than passing it directly into the VM?


              - Basic functions of full GPU virtualization works, guest can see a full-featured vGPU.
              We ran several 3D workloads such as lightsmark, nexuiz, urbanterror and warsow.


              So yes, it's really a vgpu, and this can be shared across multivm. I think for the display output you need a remote protocol like spice or vnc.

              Comment

              • uid313
                Senior Member
                • Dec 2011
                • 6924

                #8
                I suppose AMD and Intel doesn't have GVT?

                Could this functionality be extended to support GPU virtualization for AMD and Nvidia users too?

                Comment

                • whitecat
                  Senior Member
                  • Feb 2011
                  • 357

                  #9
                  How does it compare/compete with virgil ?

                  Comment

                  • dragonn
                    Senior Member
                    • Jul 2013
                    • 202

                    #10
                    Does this work without VT-d? Second it will be fine if I could use my integrated gpu for VMs and on the host system my main Nvidia card on standard PC not laptop.

                    Comment

                    Working...
                    X