Announcement

Collapse
No announcement yet.

NVIDIA SLI: Linux vs. Windows

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

  • NVIDIA SLI: Linux vs. Windows

    Phoronix: NVIDIA SLI: Linux vs. Windows

    It is going on two years since support for Scalable Link Interface (SLI) was introduced into NVIDIA's Linux binary display driver. This support had come a year after it was officially launched and supported by the Windows ForceWare display driver. As we had seen at the end of 2005 with two GeForce 6 graphics cards in SLI, its performance was very sluggish, and there were a number of problems to be found with Linux SLI. While we have routinely tested new NVIDIA graphics cards under Linux SLI internally, there hasn't been much to report on as the experience has been very foul. However, things have changed recently and with the recent NVIDIA 100.14.19 display driver release using GeForce 8 hardware -- we finally have some modest numbers to report on in a Linux SLI configuration. Linux SLI is still far from perfect, but in this article we've used two GeForce 8600GT graphics cards in an SLI configuration under both Linux and Windows to compare the single and dual GPU performance under both operating systems.

    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
    Figures I noticed performance gap between my OpenSuSe 10.2 and Winblows XP but hey two is always better than one.

    Way to keep em' strait, maybe this will put alittle more pressure on Nvidia to make even better drivers for Linux.

    Comment


    • #3
      The performance delta with G80 hardware between Windows and Linux is immense! I don't remember it being as big with the G70 generation, all the contrary, if anything on some benchmarks, the Linux driver came up faster than the Windows one (not for SLI, though, which has always been orders of magnitude better on Windows).

      Comment


      • #4
        Digg LInk: http://digg.com/linux_unix/NVIDIA_SLI_Linux_vs_Windows
        Michael Larabel
        https://www.michaellarabel.com/

        Comment


        • #5
          Originally posted by Thetargos View Post
          The performance delta with G80 hardware between Windows and Linux is immense! I don't remember it being as big with the G70 generation, all the contrary, if anything on some benchmarks, the Linux driver came up faster than the Windows one (not for SLI, though, which has always been orders of magnitude better on Windows).
          Right, with previous generations the delta was minimal and in some cases the GeForce 6/7 part would be faster on Windows.
          Michael Larabel
          https://www.michaellarabel.com/

          Comment


          • #6
            On my Geforce7 power system. Nexuiz consistently benchmarks faster than on Windows by a hair. Looks like GF8 scales pretty well with SLI, so if the performance delta is reduced even further it'll be almost perfect.

            Has Geforce 7 SLI in linux improved since the last time it was tested? I don't have a second 7600gt to test this.

            Comment


            • #7
              On my machine Linux constantly has faster benchmarks than windows. (geforce 8500)

              I have benchmarked (although do not figures to hand) and all these a games are faster (and smoother) in Linux:-

              - enemy territory
              - nexuiz
              - tremulous
              - paintball2
              - doom3
              - quake 4
              - call of duty (through wine)

              I have an amd64 machine but run 32 as well as 64 bit distros.

              The fastest benchmarks have been with gentoo64bit - the most notable difference is that I can max the settings (i.e FSAAX16, etc) and still play with good frame rates (except quake 4..)

              The 32 bit distros are always faster than windows too.

              One thing I always do is recompile the kernel with the below features - it may also be of note the ID software released a statement saying that to play Quake wars on Linux these features should be enabled.
              (http://www.linux.com/?module=comment...ay&cid=1163938)

              - Voluntary preemption
              - Timer frequency (1000 HZ)

              Does fedora have these features by default ? I know that opensuse doesn't (it uses 250HZ)

              Comment


              • #8
                Fedora since Core 6 switched to 1000Hz kernel by default, however I'm not sure it uses voluntary preemption or low-latency Desktop preemption settings... lemme check:

                Code:
                [gianni@Blackhawk ~]$ grep PREEMPT /boot/config-2.6.22.5-76.fc7 
                # CONFIG_PREEMPT_NONE is not set
                CONFIG_PREEMPT_VOLUNTARY=y
                # CONFIG_PREEMPT is not set
                CONFIG_PREEMPT_BKL=y
                Yup, it does look like Fedora uses voluntary preempt

                And, yup, it does use 1000Hz tickrate:
                Code:
                [gianni@Blackhawk ~]$ grep HZ /boot/config-2.6.22.5-76.fc7 
                # CONFIG_HZ_100 is not set
                # CONFIG_HZ_250 is not set
                # CONFIG_HZ_300 is not set
                CONFIG_HZ_1000=y
                CONFIG_HZ=1000

                Comment


                • #9
                  I'm wondering why nobody uses tickless kernels...they should be included by most distro's by now, shouldn't they?

                  Comment


                  • #10
                    Th next update for the Fedora kernel (2.6.22.7-85.fc7) uses a tickless kernel for i686. I'm not sure how does that help the overall responsiveness of the system,. though. Will have to test drive one, I guess

                    Comment

                    Working...
                    X