Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > NVIDIA Linux

NVIDIA Linux Both NVIDIA's closed-source and open-source drivers can be discussed here.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-26-2007, 03:10 PM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,102
Default 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.

http://www.phoronix.com/vr.php?view=11147
Reply With Quote
  #2  
Old 09-26-2007, 07:20 PM
Throwing Strikes Throwing Strikes is offline
Junior Member
 
Join Date: Jun 2007
Location: Tallahassee, Fl
Posts: 31
Default

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.
Reply With Quote
  #3  
Old 09-26-2007, 07:33 PM
Thetargos Thetargos is offline
Senior Member
 
Join Date: Apr 2007
Location: Mexico City, Mexico
Posts: 840
Default

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).
Reply With Quote
  #4  
Old 09-26-2007, 07:35 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Reply With Quote
  #5  
Old 09-26-2007, 07:35 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
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.
Reply With Quote
  #6  
Old 09-27-2007, 03:43 AM
Source Of Radiance Source Of Radiance is offline
Junior Member
 
Join Date: Sep 2007
Posts: 13
Default

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.
Reply With Quote
  #7  
Old 09-27-2007, 10:51 AM
yossarianuk yossarianuk is offline
Junior Member
 
Join Date: Sep 2007
Posts: 21
Default

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)
Reply With Quote
  #8  
Old 09-28-2007, 12:26 AM
Thetargos Thetargos is offline
Senior Member
 
Join Date: Apr 2007
Location: Mexico City, Mexico
Posts: 840
Default

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
Reply With Quote
  #9  
Old 09-28-2007, 02:52 PM
1c3d0g 1c3d0g is offline
Senior Member
 
Join Date: Jun 2006
Location: One day I'll reach Alaska, or die trying!
Posts: 216
Default

I'm wondering why nobody uses tickless kernels...they should be included by most distro's by now, shouldn't they?
Reply With Quote
  #10  
Old 09-28-2007, 03:52 PM
Thetargos Thetargos is offline
Senior Member
 
Join Date: Apr 2007
Location: Mexico City, Mexico
Posts: 840
Default

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
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 09:39 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.