Announcement

Collapse
No announcement yet.

Running The NVIDIA GeForce GTX 680 On An Open-Source Driver

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

  • Running The NVIDIA GeForce GTX 680 On An Open-Source Driver

    Phoronix: Running The NVIDIA GeForce GTX 680 On An Open-Source Driver

    Thanks to clean-room reverse-engineering, it is already possible to run the NVIDIA GeForce GTX 680 "Kepler" graphics card on a fully open-source graphics driver complete with OpenGL acceleration. Here are the first benchmarks of this work-in-progress, community-created open-source GeForce 600 series graphics driver.

    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 glanced through the article twice but did not see clock speed listed. Can you please add the clock speed(s) to the comparison chart so that we may extrapolate what the performance might be when re-clocking is supported?

    F

    Comment


    • #3
      Why as unity 2d used for nouveau?

      Comment


      • #4
        "clean-room reverse-engineering"

        what? dude, just call it reverse engineering.

        Comment


        • #5
          that performance is painful

          Comment


          • #6
            Originally posted by Qaridarium
            for me the open-source driver for nvidia hardware is a impressive miracle.

            how is this possible ? we get faster open-source support without any support from nvidia than we get open-source support from the newest hd7970 amd card with official open-source support.

            maybe the VLIW architecture is the worst case for an open driver?

            edit: "Two of the Nouveau developers managed to get their hands on two GeForce GTX 680 graphics cards before launch. As a result, and since the NVIDIA driver changes from the GeForce 400/500 "Fermi" to GeForce 600 "Kepler" series were not too invasive, they managed same-day open-source driver support."

            Damn these guys are good.. amd's show is really sad compared to this.

            these hacker nerds get same-day-opensource-driver-support and the official supported amd driver for the hd7970 don't run month after selling the cards to every street bums... sad... really sad
            SI (radeon hd 7xxx) is a completely new architecture so very little of code from older asics can be re-used (SI is no longer VLIW like previous asics). Kepler is just an evolutionary update to fermi so there are a lot fewer changes to deal with in the driver. Note that Trinity is an updated version of an existing architecture. Trinity hardware has not yet been released, but there is already full support for it in the open source driver.

            Comment


            • #7
              Originally posted by agd5f View Post
              Trinity hardware has not yet been released, but there is already full support for it in the open source driver.
              A nice full support slow as hell


              @Michael
              PLEASE TEST TRINITY WITH POWER PROFILE HIGH
              ## VGA ##
              AMD: X1950XTX, HD3870, HD5870
              Intel: GMA45, HD3000 (Core i5 2500K)

              Comment


              • #8
                Evolutionary

                Sure it is very similar to Fermi, it's still a "D3D11 card" (.1 doesn't change much), there's no reason to change anything major about the interface to the 3D engine. The shader ISA hasn't changed a lot either, but instruction scheduling has become more important for performance.

                About clocks, we can't decode the current speeds yet, but it's probably the 1st performance level the blob uses - decent GPU speed but very low memory clock (about 1/10th, so that should be the first bottleneck).

                Btw., that 2nd GTX680 I actually just bought on release day.

                Comment


                • #9
                  Originally posted by agd5f View Post
                  SI (radeon hd 7xxx) is a completely new architecture so very little of code from older asics can be re-used (SI is no longer VLIW like previous asics). Kepler is just an evolutionary update to fermi so there are a lot fewer changes to deal with in the driver. Note that Trinity is an updated version of an existing architecture. Trinity hardware has not yet been released, but there is already full support for it in the open source driver.
                  Please don't feed the troll.

                  Thanks,
                  Internet users

                  Comment


                  • #10
                    Originally posted by darkbasic View Post
                    @Michael
                    PLEASE TEST TRINITY WITH POWER PROFILE HIGH
                    I'd be happy if the article included the clock speed.

                    In a previous article, you said "The reference core clock on the GTX 680 is 1006MHz"
                    In this article, you listed 705/3004 for the Nvidia driver


                    At what frequency was nouveau running the card? Is "705" the core clock? Why was it only running at 705 for the Nvidia blob and not "1006"?

                    Basically, I need to have some way of reconciling the difference in results beyond "they're clocked differently"

                    F

                    Comment

                    Working...
                    X