Announcement

Collapse
No announcement yet.

Open-Source NVIDIA Vulkan Driver "NVK" Begins Running Game While Using GSP Firmware

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

  • Open-Source NVIDIA Vulkan Driver "NVK" Begins Running Game While Using GSP Firmware

    Phoronix: Open-Source NVIDIA Vulkan Driver "NVK" Begins Running Game While Using GSP Firmware

    Red Hat developer David Airlie has shown off the progress being made on bringing up not only the open-source Mesa NVIDIA Vulkan driver "NVK" but doing so while making use of the NVIDIA GPU System Processor (GSP) firmware that ultimately is needed for being able to deliver better open-source driver support and performance...

    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

  • #2
    Really great news!

    Hope this also works for Tegra, Ubuntu 18.04 on Switch L4T is starting to show its age...

    Comment


    • #3
      Originally posted by Phemg View Post
      Really great news!

      Hope this also works for Tegra, Ubuntu 18.04 on Switch L4T is starting to show its age...
      I feel like Tegra has a completely different setup to the desktop in how the driver needs to work.

      Comment


      • #4
        Tegra doesn't have relocking issues, unlike other NV drivers.

        Comment


        • #5
          Does anyone know how the GSP performs on a desktop card, or in opengl?

          Comment


          • #6
            Originally posted by saladin View Post
            Does anyone know how the GSP performs on a desktop card, or in opengl?
            So you didn't even read what it said?

            Comment


            • #7
              Originally posted by saladin View Post
              Does anyone know how the GSP performs on a desktop card, or in opengl?
              Supposedly the GSP firmware is the same one used in the NVIDIA proprietary drivers, so the answer should be it performs very well. How the GSP performs with the open-source driver, I guess nobody knows, because the Linux kernel module for it is not out yet. And it looks like it will take many months before it will be ready, as NVIDIA is not working on the nouveau module, unlike AMD or Intel that develop the kernel drivers for their products. The open-source kernel module that NVIDIA does provide is not included into Linux, as it is mostly generated automatically from their internal sources after new releseases of the proprietary driver.

              To be fair I think NVIDIA may offer some limited support or cooperation for developing the nouveau kernel module, but we don't know much about it and it must be very limited.

              I asked the same thing about OpenGL, so I don't know, but I can only expect the old driver will not work and will need to be replaced by Zink.

              Comment


              • #8
                I too use nvidia in offload mode, at 1080p (1060 and haswell) it reaches x00 fps without much troubles.

                Is there an additional bottelneck here?

                Comment


                • #9
                  Originally posted by kokoko3k View Post
                  I too use nvidia in offload mode, at 1080p (1060 and haswell) it reaches x00 fps without much troubles.

                  Is there an additional bottelneck here?
                  My thoughts exactly. Offloading certainly isn't the cause of the slowness, or at least not the main cause. I'm guessing re-clocking is still not fully working, if at all.

                  Comment


                  • #10
                    Originally posted by Phemg View Post
                    Really great news!

                    Hope this also works for Tegra, Ubuntu 18.04 on Switch L4T is starting to show its age...
                    The tegra is a completely separate open source driver.

                    Comment

                    Working...
                    X