Phoronix Forums  

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

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-03-2008, 01:10 PM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default OpenGL Benchmarking On Linux Reaches New Heights

Phoronix: OpenGL Benchmarking On Linux Reaches New Heights

We have been covering the Linux benchmarking scene since 2004, but one area we have never really been satisfied with have been the OpenGL tests that are available. There are now plenty of free software games that are available for benchmarking, but with most of them being based around the open-source Quake 3 engine, they aren't that demanding upon the graphics processor. The ones generally good with stressing the graphics capabilities of the system are the id Software games (Doom 3, Quake 4, and Enemy Territory: Quake Wars) with native Linux clients. Under the workstation umbrella, there is just SPECViewPerf. On the Windows side though there are a number of OpenGL and DirectX games, tech demos, and other benchmarks. Thanks in part to the Phoronix Test Suite, however, we are starting to see a new era of OpenGL benchmarking that are able to stress the graphics card and are visually pleasing.

http://www.phoronix.com/vr.php?view=12684
Reply With Quote
  #2  
Old 08-03-2008, 01:44 PM
d2kx d2kx is offline
Senior Member
 
Join Date: Jan 2007
Location: Germany
Posts: 1,066
Default

These look so nice, especially the second one... thanks for making this possible to everyone involved!
Reply With Quote
  #3  
Old 08-03-2008, 02:28 PM
Regenwald Regenwald is offline
Senior Member
 
Join Date: Jun 2007
Posts: 143
Default

i'm impressed again by you, michael. respect for all your involvement and energy that you're putting into pts and by doing that, inthe linux graphics world. it seems that the world has waited for someone like you who goes to the firms/enterprises/whatever and talks with them about linux (graphics). thanks! i don't want to know where we are in 10 years and look back and have to accept that has been able due to your involvement.
Reply With Quote
  #4  
Old 08-03-2008, 02:44 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

So you guys can get an idea for the intensity of Unigine and Lightsmark, I used the system_monitor module from the Phoronix Test Suite 1.2 Malvik. Basically just run:

Quote:
MONITOR=all ./phoronix-test-suite benchmark <unigine-sanctuary || quake4 || lightsmark>
Mostly to look at the GPU and CPU usage, but I included all of the sensor results FWIW.

This system was with a Radeon HD 4850 and Core 2 Duo. Let's start to see how the GPU usage looks with a test known to most people, Quake 4:




The GPU usage seems to average out between 70% and 80%.

Now let's look at lightsmark:



The GPU usage is now 85~100%.

Now on the (yet to be published) unigine-sanctuary test:



A constant 90%+.

Nice, eh?

(Pardon the lines extending the right side of the graph... A bug I see in 1.2)
Reply With Quote
  #5  
Old 08-03-2008, 02:52 PM
Bluekkis Bluekkis is offline
Junior Member
 
Join Date: Dec 2007
Posts: 5
Default

Nice to see proper benchmarks for linux finally. Just tried Lightsmark, I guess its meant to run in fullscreen since it disables mouse and all but it stayed in a undecorated window for me causing stuttering due to compiz. But still nice benchmark, and stylish. =)

Not sure if its intentional or not, but theres bit of hidden humor in whats new section of lightsmark website... =P
Reply With Quote
  #6  
Old 08-03-2008, 06:16 PM
jasa68 jasa68 is offline
Junior Member
 
Join Date: Oct 2007
Posts: 6
Default

Ran the benchmark without Test suite and using auto detect settings of high quality, on dual xeon, se7525gp2 computer with 2gb ram and x1900xt sapphire radeon graphics card the end reports average frames per second was around 91.xx ...
(Catalyst settings were 6x AA quality, 16x Aniso and A.I setting 2)
Reply With Quote
  #7  
Old 08-03-2008, 10:54 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Oh sure Michael, sneak this one up on me. Can I finally get a reply to this thread? http://www.phoronix.com/forums/showthread.php?t=10230 :P
Reply With Quote
  #8  
Old 08-04-2008, 04:46 AM
Marox Marox is offline
Junior Member
 
Join Date: Nov 2007
Posts: 20
Default

Looks realy cool, but for the Unigine demo i get:

Code:
/Desktop/Unigine_v0.4_Sanctuary$ /sanctuary_opengl_windowed_1024x768.sh
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb719d767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb719d8b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xb71ed1bd]
#3 ./libUnigine_v0.4.so(ExtGetDriverData+0xd0) [0xb7cc6670]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb719d767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb719d81e]
#2 /usr/lib/libX11.so.6 [0xb71ec518]
#3 /usr/lib/libX11.so.6(XFreeGC+0x26) [0xb71c89d6]
#4 /usr/lib/libX11.so.6(XCloseDisplay+0x5f) [0xb71c1f2f]
#5 ./libUnigine_v0.4.so(ExtGetDriverData+0x124) [0xb7cc66c4]
main: ../../src/xcb_io.c:350: _XReply: Assertion `!dpy->xcb->reply_data' failed.
Aborted
with Xubuntu 8.04.1 and an ATI radeon 9800pro.. any ideas to fix this ?

strange thing.. it works with the newest wine version.. at least one impressive opengl app running on my system with wine
Reply With Quote
  #9  
Old 08-04-2008, 07:36 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by Marox View Post
Looks realy cool, but for the Unigine demo i get:

Code:
/Desktop/Unigine_v0.4_Sanctuary$ /sanctuary_opengl_windowed_1024x768.sh
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb719d767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb719d8b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xb71ed1bd]
#3 ./libUnigine_v0.4.so(ExtGetDriverData+0xd0) [0xb7cc6670]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb719d767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb719d81e]
#2 /usr/lib/libX11.so.6 [0xb71ec518]
#3 /usr/lib/libX11.so.6(XFreeGC+0x26) [0xb71c89d6]
#4 /usr/lib/libX11.so.6(XCloseDisplay+0x5f) [0xb71c1f2f]
#5 ./libUnigine_v0.4.so(ExtGetDriverData+0x124) [0xb7cc66c4]
main: ../../src/xcb_io.c:350: _XReply: Assertion `!dpy->xcb->reply_data' failed.
Aborted
with Xubuntu 8.04.1 and an ATI radeon 9800pro.. any ideas to fix this ?

strange thing.. it works with the newest wine version.. at least one impressive opengl app running on my system with wine
As mentioned in the article, the new version of Unigine isn't released yet. Once that is out, then if you have a problem like that, scream. The current demo is quite old.
Reply With Quote
  #10  
Old 08-04-2008, 04:03 PM
rklrkl rklrkl is offline
Junior Member
 
Join Date: Aug 2008
Posts: 2
Default Doom 3 FTP server not responding...means no full test suite

Just a note that if you run "phoronix-test-suite install-all" for the version 1.0.5 release, it can't connect to ftp.idsoftware.com to download the Doom 3 code. It doesn't seen to have a sensible timeout ("--timeout" option for wget) and if I kill the wget, it aborts the whole install with an error (it should skip that package and continue surely?).

So at this moment in time, I can't see how anyone can install the full test suite :-(
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 05:53 PM.


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