Announcement

Collapse
No announcement yet.

AMD vs NVIDIA drivers, that big difference?

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

  • AMD vs NVIDIA drivers, that big difference?

    I've been using AMD/ATI HD4870 on Kubuntu x64 for a while now, and then I decided to try out (borrowed) NVIDIA GTX 260 - which is a slightly worse card (on Windows). I also tried NVIDIA 8600 GT which is a quite crappy card.

    The results were quite sad, and I'm considering that I failed (Multiple times? Seems odd.) with the AMD/ATI drivers. Please note that glxgears isn't much of a benchmark, but it does show me something.

    fgl_glxgears
    5500 FPS NVIDIA GTX 260
    2100 FPS NVIDIA 8600 GT
    2200 FPS ATI HD4870

    glxgears
    110k frames / 5 seconds - GTX 260
    40k frames / 5 seconds - HD4870 and 8600 GT


    Here sure is a big difference.

    I also tried Wine World of Warcraft, which resulted in about 2-3 times more FPS on GTX 260. And the FPS on 8600 GT was as good or better than HD4870.
    I did try a small particle OpenGL program I wrote, which resulted in about two times more particles at higher FPS - on both NVIDIA cards (CPU bound) compared to HD4870.

    Do anyone else have any experience using ATI and NVIDIA? It feels like the performance on ATI should be better than this - or is this a common problem?
    I'm right now considering buying a NVIDIA Fermi card (as soon as Coolbits is working, and ETA yet?).

    NVIDIA Drivers:
    256.53
    ATI Drivers:
    10.8, 10.7, 10.5.

  • #2
    ignore ANY number glxgears ever says. It essentially benchmarks page-flips, something that shouldn't be done more than 60 times per second anyway.

    Wine is unfortunately developed on nvidia cards and tweaked accordingly. If you're using a lot of wine for 3d apps, you may be happier with nvidia.

    If you want real numbers, use a native real-world application. Not glxgears, not wine, not simple hand-written openGL programs. Try nexuiz or doom3 or something.

    In my experience, both ATI and nvidia are close to the 3d performance of their windows counterpart on desktop cards. On my notebook, the nvidia drivers just suck and fall way behind their windows counterpart for some reason.

    Comment


    • #3
      I'll run Unigine Heaven on all cards.

      Comment


      • #4
        Well you were sort of right, the performance in Unigine Heaven did give some more sense making results.

        NVIDIA GTX 260
        FPS:
        36.1
        Scores:
        910
        Min FPS:
        19.6
        Max FPS:
        72.8

        ATI HD 4870
        FPS:
        38.0
        Scores:
        957
        Min FPS:
        12.9
        Max FPS:
        78.5

        Unigine Heaven settings:
        Code:
        export LD_LIBRARY_PATH=./bin:$LD_LIBRARY_PATH
        ./bin/Heaven_x64    -video_app opengl \
                            -sound_app openal \
                            -extern_define RELEASE \
                            -system_script heaven/unigine.cpp \
                            -engine_config ../data/heaven_2.1.cfg \
                            -console_command "gl_render_use_arb_tessellation_shader 0 && render_restart" \
                            -data_path ../ \
                            -video_fullscreen 1 \
                            -video_mode -1 \
                            -video_width 1680 \
                            -video_height 1050
        I'm about to do some more testing on Wine now.

        Comment


        • #5
          (Apparently I can't edit my last post(s)). Well it's hard to tell, it seems like it is a bit worse FPS in World of Warcraft (still the same in glxgears, but hey, Unigine proved everyone else's theory - glxgears sucks).
          The question now is if I'd gain a bit more FPS if I bought a new ATI card later on. I'll see about that, but until then I'll not try to buy a new NVIDIA card (unless I find 460 cheap).

          Comment


          • #6
            glxgears doesn't "suck". What sucks is that people try using it for a purpose it is not made for.

            glxgears is a simple demonstration/test that proves that a card is "working". It is NOT A BENCHMARK and should not be used as one.

            Comment


            • #7
              Originally posted by Glaucous View Post
              (Apparently I can't edit my last post(s)). Well it's hard to tell, it seems like it is a bit worse FPS in World of Warcraft (still the same in glxgears, but hey, Unigine proved everyone else's theory - glxgears sucks).
              The question now is if I'd gain a bit more FPS if I bought a new ATI card later on. I'll see about that, but until then I'll not try to buy a new NVIDIA card (unless I find 460 cheap).
              Well, if you are interested in the new Unigine games coming out, you might want to go for a Radeon HD 5xxx series card. Many people don't know this, but ATI has had hardware tesselation since the HD 2xxx series, and it has been speced in OpenGL since the early 2000s. Anyway though, the 5xxx series has MUCH faster tesselation. I have a Radeon HD 5750 (way overclocked though) and I have been very happy with the performance.

              Comment


              • #8
                Also either the distro you guys run glxgears on is broken or both nvidia and fglrx are broken since glxgears in the sane mode is synced to refresh rate.

                Comment


                • #9
                  Originally posted by nanonyme View Post
                  Also either the distro you guys run glxgears on is broken or both nvidia and fglrx are broken since glxgears in the sane mode is synced to refresh rate.
                  I've never seen glxgears synced to anything. If yours is, then yours is the oddity.

                  Comment


                  • #10
                    Originally posted by droidhacker View Post
                    I've never seen glxgears synced to anything. If yours is, then yours is the oddity.
                    afaik the only distro I saw or experienced this on was Ubuntu

                    Comment

                    Working...
                    X