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

Newegg Daily Deals

Reply
 
Thread Tools
Old 07-07-11, 08:16 AM   #1
Xhondal
Registered User
 
Join Date: Mar 2010
Posts: 18
Default [Bug ID 851266] Nvidia 27x.x and 280.x series: OpenGL performance regression

Update 31 Jan 2012:
with 295.x series drivers out OpenGL performances are totally restored to 260.x level.
The bug has been solved and this thread can be considered solved
Thank you developers!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



I've noticed a major regression in OpenGl performance in the driver series 270.x, 275.x and 280.x beta compared to previous 260.x series in Linux, and in the 270.x and 275.x series compared to driver 260.x in Windows 7. It happens indifferently in both Linux and Windows.

My system includes
Core i7 870
Nvidia GT 240 GDDR5 512 MB
and running Ubuntu 10.10 64 bit
Kubuntu 11.04 64 bit
and Windows 7 64 bit.

I've conducted the test with Blender 2.58a and a custom scene containing ~107k verts. In object mode Blender is set up to use VBO. The test makes use of Playing animation tools in Blender (accessible with pression of Alt+A combination) which displays fps number in top-left corner of the 3D viewport.
While Object mode uses VBO, performance are very good in all driver series, but when you enter Edit mode (with Tab key) and VBOs are discarded you can see a big performance drop in latest series 270.x or 275.x and even 280.x.

Here are results in Linux, Blender 2.58a, the attached scene loaded, Edit mode entered (Tab key) and Playing animation (Alt+A):


Nvidia 260.19.36 = ~5.60 fps

Nvidia 270.41.19 = ~3.82 fps

Nvidia 275.09.07 = ~3.85 fps

Nvidia 280.04 = ~3.90 fps


As you can see the difference is very marked, from ~5.60fps (260.x) to ~3.90fps (280.x) the drop is about 30%.
And the same pattern you can see in Windows were performances are generally a bit lower than in Linux but the regression from 260.x to 275.x series seems to follow the same path, about 30% drop in performance.

If you want to test here you can find:
Blender 2.58a
my custom .blend scene

Also, I know glxgears is not a benchmark but results are quite impressive:


Nvidia 260.19.36 with kwin = ~5800 fps

Nvidia 260.19.36 without kwin = ~14400 fps

Nvidia 280.04 with kwin = ~3200 fps

Nvidia 280.04 without kwin = ~5600 fps


I do really hope you can restore previous performance level in the next series because this is a very bad regression which make difficult to work even with a not so high poly count in the viewport.
Best regards!
Attached Files
File Type: gz nvidia-bug-report.log.gz (64.1 KB, 113 views)

Last edited by Xhondal; 02-04-12 at 04:02 AM. Reason: Attached bug-report
Xhondal is offline   Reply With Quote
Old 07-07-11, 02:13 PM   #2
gqman69
Registered User
 
Join Date: Aug 2008
Posts: 35
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

I've got an equivalent thread... which was somewhat ignored...

http://www.nvnews.net/vbulletin/showthread.php?t=161721
gqman69 is offline   Reply With Quote
Old 07-08-11, 11:27 AM   #3
Xhondal
Registered User
 
Join Date: Mar 2010
Posts: 18
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Quote:
Originally Posted by gqman69 View Post
I've got an equivalent thread... which was somewhat ignored...

http://www.nvnews.net/vbulletin/showthread.php?t=161721
yes, I've replied there too.
Just decided to open this new thread because I don't have issue you describe in Firefox or desktop usage generally, those run pretty smooth with no glitches at all on my system.

My main concern is indeed about performance in 3D modelers (Blender, Wings, etc.) where the issue makes the workflow very problematic so I decided to give some numbers easily reproducible by everyone.

Do really hope Nvidia can look at these...
Xhondal is offline   Reply With Quote
Old 07-08-11, 11:57 PM   #4
Nephyrin
Registered User
 
Join Date: Apr 2007
Location: Simi Valley, CA
Posts: 45
Send a message via AIM to Nephyrin Send a message via MSN to Nephyrin Send a message via Skype™ to Nephyrin
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Since 27x games like TF2 have been stuttering at random for me, though I haven't seen many desktop issues, on a GTX570
Nephyrin is offline   Reply With Quote
Old 07-09-11, 04:12 AM   #5
kriko
openSuSE11
 
kriko's Avatar
 
Join Date: Aug 2005
Location: Europe, Slovenia, Koper
Posts: 515
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Interrestingly, ut2004 also stutters for me - quite badly on closed maps.
However I cannot test with older drivers, since my graphic card is not supported (GTS 450).
Might be also unrelated, but will keep watching this thread - I've also opened a bug report on nvidia support.
kriko is offline   Reply With Quote
Old 07-11-11, 04:45 AM   #6
sandipt
NVIDIA Corporation
 
sandipt's Avatar
 
Join Date: Dec 2010
Posts: 260
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Hello Xhondal,
We are unable to download your `custom .blend scene` . Please upload it again somewhere else and also provide detail reproduction steps one by one.
sandipt is offline   Reply With Quote
Old 07-11-11, 09:56 PM   #7
ledoc
Registered User
 
Join Date: Jan 2008
Posts: 330
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Download works for me..
ledoc is offline   Reply With Quote
Old 07-12-11, 04:17 AM   #8
cainethanatos
Registered User
 
Join Date: Dec 2010
Posts: 3
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

when the 275.09.07 driver was installed from ubuntu-x-swat repo.

I lost hardware opengl support :
- no compiz effects
- xbmc was crashing ( not even the msg " XBMC needs hardware accelerated openGL rendering" )

I tried the fix with libglx.so.275.09.07 , to link it to libglx.so (I did not find it, so extracted it myself from the 'sh' installer script . but that did not solve it .

What I did now is rolled back the x-swat repo . so I am back at 270.41.19 .
Don't know if it is related though..
cainethanatos is offline   Reply With Quote

Old 07-12-11, 05:13 AM   #9
sandipt
NVIDIA Corporation
 
sandipt's Avatar
 
Join Date: Dec 2010
Posts: 260
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

We are unable to download provided 'custom .blend scene' due to security reason. Please attach file as attachment to this thread.
sandipt is offline   Reply With Quote
Old 07-12-11, 03:34 PM   #10
artem
Registered User
 
Join Date: Jun 2006
Posts: 714
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

Quote:
Originally Posted by sandipt View Post
We are unable to download provided 'custom .blend scene' due to security reason. Please attach file as attachment to this thread.
This JPG contains en embedded RAR archive, so download it (Save Image As) and change its extension to rar
Attached Images
 
artem is offline   Reply With Quote
Old 07-13-11, 07:45 AM   #11
Xhondal
Registered User
 
Join Date: Mar 2010
Posts: 18
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

@ sandipt:
the file is too big for the attachment limits of the forum, can you download it from pasteall.org?
Here the link: http://www.pasteall.org/blend/7580

How to reproduce:

1- download Blender from here and extract it

2- run blender and open my custom scene in it, you'll see a lot of spheres in the viewport

3- select the mesh with right mouse clic over one of the spheres and press "Tab" key to enter Edit mode

4- press "Alt+A" to start animation and have a look at the top-left corner of the 3D viewport where you can see fps score


If you test it with 260.x series you'll obtain a higher framerate than any of 270.x, 275.x and 280.x series drivers.

Thank you!
Xhondal is offline   Reply With Quote
Old 07-16-11, 04:19 AM   #12
Xhondal
Registered User
 
Join Date: Mar 2010
Posts: 18
Default Re: Nvidia 27x.x and 280.x series: OpenGL performance regression

I hope you could download the .blend,
let me know if I have to upload it somewhere else.
Xhondal 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


All times are GMT -5. The time now is 01:22 AM.


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