Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-22-09, 11:20 AM   #1
fredmj
Registered User
 
Join Date: Jan 2009
Posts: 5
Default Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Hello everyone,
I recently installed a Ubuntu 8.10 on the following station :
Quote:
Asus Striker Extreme
Intel Core 2 Duo E6850
2x OCZ DDRII 2 x 1 Go PC6400 SLI-Ready Edition
2xAsus EN8800ULTRA;G;HTDP;768M
Raid 1 : 2xWestern Digital Raptor 36 Go - 16 Mo
Radi 1 : 2xWestern Digital Raptor X 150 Go - 16 Mo
Western Digital Caviar SE16 S-ATA 750 Go - 16 Mo
And made some test about the SLI configuration with the 'glxgears -i' command :

Quote:
test#1.txt : Just after a new fraich installation with NVIDIA 180.22 driver
test#2.txt : With nothing more than SLI option activated
test#3.txt : With the SLI option ligne commented under the xorg.conf
test#4.txt : With all Full Options without FSAA
test#5.txt ! Same above with FSAA =12.
The result :

Code:
fredmj@MasterPiece:~/PerGraph$ for files in $(ls -1 test#*); do ./PerGraph -f $files -r; done
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 7338.16470370370370370370 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6418.57358695652173913043 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6958.43088888888888888888 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6291.77595238095238095238 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6247.25238888888888888888 FPS
Here my xorg.conf :
Code:
fredmj@MasterPiece:~/Maths/octave-3.0.3$ cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Tue Jan  6 09:43:54 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    #Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "01:00:00"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth   24 
    Option         "SLI" "Auto"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Sorry for this long post, but I give all the details. Is someone got an idea about this low performance and espacially when SLI is activated?

Regards,
fredmj is offline   Reply With Quote
Old 01-22-09, 11:36 AM   #2
gbil
Registered User
 
Join Date: Mar 2006
Posts: 272
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Quote:
Originally Posted by fredmj View Post
Hello everyone,
I recently installed a Ubuntu 8.10 on the following station :

And made some test about the SLI configuration with the 'glxgears -i' command :



The result :

Code:
fredmj@MasterPiece:~/PerGraph$ for files in $(ls -1 test#*); do ./PerGraph -f $files -r; done
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 7338.16470370370370370370 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6418.57358695652173913043 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6958.43088888888888888888 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6291.77595238095238095238 FPS
Data file exist
glxgears exist
Summerize
Get Data Lenght
PerfGraph= 6247.25238888888888888888 FPS
Here my xorg.conf :
Code:
fredmj@MasterPiece:~/Maths/octave-3.0.3$ cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Tue Jan  6 09:43:54 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    #Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "01:00:00"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth   24 
    Option         "SLI" "Auto"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Sorry for this long post, but I give all the details. Is someone got an idea about this low performance and espacially when SLI is activated?

Regards,
Oh my god....

Glxgears IS NOT a benchmark. Use a real 3D application and read the README for explanation on the lower perf...

Also search the forum, it helps!!!
gbil is offline   Reply With Quote
Old 01-29-09, 09:38 AM   #3
fredmj
Registered User
 
Join Date: Jan 2009
Posts: 5
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Picked up from the glxgears manual page :
Code:
NAME
       glxgears - ‘‘gears’’ demo for GLX

SYNOPSIS
       glxgears [options]

DESCRIPTION
       The  glxgears  program  is  a  port of the ‘‘gears’’ demo to GLX. 
It displays a set of rotating gears and prints out the frame rate
at regular intervals.
It has become quite popular as basic benchmarking tool.
[...]
But thank you anyway for yours advices...
fredmj is offline   Reply With Quote
Old 01-29-09, 10:48 AM   #4
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Quote:
Originally Posted by fredmj View Post
Picked up from the glxgears manual page :
Code:
NAME
       glxgears - ‘‘gears’’ demo for GLX

SYNOPSIS
       glxgears [options]

DESCRIPTION
       The  glxgears  program  is  a  port of the ‘‘gears’’ demo to GLX. 
It displays a set of rotating gears and prints out the frame rate
at regular intervals.
It has become quite popular as basic benchmarking tool.
[...]
But thank you anyway for yours advices...

Do you think glxgears causes your graphic cards to do a lot of pixel and vertex shading? Texture filtering?

Do a REAL benchmark (quake4 demo, ut2004 demo, et: quakeworld) and then come back and complain.


GLXGEARS IS NOT AN INDICATOR OF 3D PERFORMANCE IN MODERN GAMES
Fackamato is offline   Reply With Quote
Old 01-29-09, 01:51 PM   #5
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Please also consider this FAQ item (see http://us.download.nvidia.com/XFree8...hapter-25.html):
Why is glxgears slower when SLI or Multi-GPU is enabled?

When SLI or Multi-GPU is enabled, the NVIDIA driver must coordinate the operations of all GPUs when each new frame is swapped (made visible). For most applications, this GPU synchronization overhead is negligible. However, because glxgears renders so many frames per second, the GPU synchronization overhead consumes a significant portion of the total time, and the framerate is reduced.
zander is offline   Reply With Quote
Old 01-29-09, 01:57 PM   #6
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Quote:
Originally Posted by zander View Post
Please also consider this FAQ item (see http://us.download.nvidia.com/XFree8...hapter-25.html):
Why is glxgears slower when SLI or Multi-GPU is enabled?

When SLI or Multi-GPU is enabled, the NVIDIA driver must coordinate the operations of all GPUs when each new frame is swapped (made visible). For most applications, this GPU synchronization overhead is negligible. However, because glxgears renders so many frames per second, the GPU synchronization overhead consumes a significant portion of the total time, and the framerate is reduced.

That's a more polite way to put it
Fackamato is offline   Reply With Quote
Old 01-29-09, 02:23 PM   #7
gbil
Registered User
 
Join Date: Mar 2006
Posts: 272
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Quote:
Originally Posted by fredmj View Post
Picked up from the glxgears manual page :
Code:
NAME
       glxgears - ‘‘gears’’ demo for GLX

SYNOPSIS
       glxgears [options]

DESCRIPTION
       The  glxgears  program  is  a  port of the ‘‘gears’’ demo to GLX. 
It displays a set of rotating gears and prints out the frame rate
at regular intervals.
It has become quite popular as basic benchmarking tool.
[...]
But thank you anyway for yours advices...

You had time to search the glxgears man but not the driver README which was pointed out clearly by zander.

That was a nice use of your time.
gbil is offline   Reply With Quote
Old 01-30-09, 05:48 AM   #8
fredmj
Registered User
 
Join Date: Jan 2009
Posts: 5
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

@gbil : Don't take care of what I am using my time
Nevertheless, Thanks a lot for zander explanation it's a bit more clear for me now.
I will read the documents you mentioned here.
I have another questions : are you using the bit-cool operations to over clock you ram/GPU frequencies?
fredmj is offline   Reply With Quote

Old 01-30-09, 05:54 AM   #9
fredmj
Registered User
 
Join Date: Jan 2009
Posts: 5
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Nevertheless, Thanks a lot for zander explanation it's a bit more clear for me now.
I will read the documents you mentioned here.
fredmj is offline   Reply With Quote
Old 01-31-09, 06:40 AM   #10
fredmj
Registered User
 
Join Date: Jan 2009
Posts: 5
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Just this information :
8800Ultra SLI run at 85FPS under Quake3 (and give the same result under glxgears)
fredmj is offline   Reply With Quote
Old 01-31-09, 10:26 AM   #11
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: Downgraded performance with SLI activated (Ubuntu8.10 8800Ultrax2)

Quote:
Originally Posted by fredmj View Post
Just this information :
8800Ultra SLI run at 85FPS under Quake3 (and give the same result under glxgears)
Good! Sounds like vsync is on.
Fackamato is offline   Reply With Quote
Reply


Thread Tools

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
My UT2003 Tweak Guide DXnfiniteFX Gaming Central 48 10-31-02 12:59 AM

All times are GMT -5. The time now is 10:19 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.