Announcement

Collapse
No announcement yet.

NVIDIA RTX 30 Series Resizable BAR Support Continues Helping Performance On Linux

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

  • NVIDIA RTX 30 Series Resizable BAR Support Continues Helping Performance On Linux

    Phoronix: NVIDIA RTX 30 Series Resizable BAR Support Continues Helping Performance On Linux

    While NVIDIA has been supporting Resizable BAR for a while now with their GeForce RTX 30 series graphics cards, for those exclusively using Linux it remains more of a challenge due to AIB partners generally not releasing any vBIOS updates for ReBAR support that can be easily applied under Linux. But if you do carry out an update -- such as under Windows -- the performance uplift can be worthwhile if using a game that can benefit from the support.

    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
    I wonder why Nvidia cards need to update vBIOS for resizable BAR. I have an AMD rx550, which is quite old, but when I enabled resizable BAR support in UEFI settings, linux driver automatically picked it up and changed the BAR size with no issues.

    Comment


    • #3
      "Unfortunately for those exclusively using Linux, there isn't much in the way of public vBIOS software updates. While NVIDIA does support applying video BIOS updates under Linux and has made the necessary software available to their AIB partners, they themselves aren't releasing any of these Linux binary vBIOS updates direct to consumers."

      Does that mean, with an NVidia reference design card, vBios updates on Linux would work?
      I mean, I do not know when I get my hands an o new grafix card, but would be interesting to know.

      Comment


      • #4
        Originally posted by obri View Post
        "Unfortunately for those exclusively using Linux, there isn't much in the way of public vBIOS software updates. While NVIDIA does support applying video BIOS updates under Linux and has made the necessary software available to their AIB partners, they themselves aren't releasing any of these Linux binary vBIOS updates direct to consumers."

        Does that mean, with an NVidia reference design card, vBios updates on Linux would work?
        I mean, I do not know when I get my hands an o new grafix card, but would be interesting to know.
        The official link for Founders Edition only gives you a Windows binary blob. I was only able to get nvflash.sys out of it, but I didn't try very hard.

        This is still better than what I had to do with a MSI card - they have BIOS updates on the site for my particular model, but it's only the original version. You can flash either a quiet or OC BIOS using those files. In order to get the ReBAR vBIOS I needed to download MSI Live Update and search deep within the program with its useless UI...

        Edit: You could probably use NVFlash under Linux with one of the BIOSes in the TPU database. But that's risky.
        Last edited by numacross; 14 September 2021, 11:15 AM.

        Comment


        • #5
          Seems like the ultra setting of Total War: Three Kingdoms causes idiotic overhead without rBAR.

          Btw. Every card offered nowadays likely is Lite Hash Rate with newer bios that already supports rBAR.

          Comment


          • #6
            Originally posted by numacross View Post

            The official link for Founders Edition only gives you a Windows binary blob. I was only able to get nvflash.sys out of it, but I didn't try very hard.

            This is still better than what I had to do with a MSI card - they have BIOS updates on the site for my particular model, but it's only the original version. You can flash either a quiet or OC BIOS using those files. In order to get the ReBAR vBIOS I needed to download MSI Live Update and search deep within the program with its useless UI...

            Edit: You could probably use NVFlash under Linux with one of the BIOSes in the TPU database. But that's risky.
            rule of thumb is to make sure you are not using founders edition BIOS in case of AIBs, as well you are using same version of card, eg. don't flash LHR bios into non LHR card and vice-versa.

            Comment


            • #7
              It occurs to me that BIOS flashing is a service your local computer repair store could offer, since it can be such a pain in the user's rear, and sometimes requires specialised knowledge. On the other hand, they might not dare the risk of bricking a device. I wonder what they would consider the cost/benefit on that?

              Comment


              • #8
                It's too bad this won't get "backported" to at least the 2000 series.

                Comment


                • #9
                  Originally posted by bosjc View Post
                  It's too bad this won't get "backported" to at least the 2000 series.
                  I've been thinking about that but maybe NVIDIA has tested the cards extensively, found a very marginal performance improvement and decided not to bother.

                  Comment


                  • #10
                    Or more likely, the bigger edge over precious generations they show, the fewer people will buy used old cards. I bet there is no technical merit to get this PCI-E feature working on older NGreedia cards. Like there was none to not providing Adaptive Sync for so many years. Only greed.

                    Comment

                    Working...
                    X