You are not logged in.

#1 2005-08-24 19:07:33

Machiavelli
Member
Registered: 2005-08-24
Posts: 92

glxgears fps output

Looking at the below glxgears output from a moderately encumbered system you can actually see how the FPS rate reaches higher levels as the glxgears window is hidden behind another. It seems that the less is shown of the window, the higher my FPS gets.

[ ~ ] $ glxgears
10156 frames in 5.0 seconds = 2031.200 FPS
11113 frames in 5.0 seconds = 2222.600 FPS
10955 frames in 5.0 seconds = 2191.000 FPS
10769 frames in 5.0 seconds = 2153.800 FPS
14519 frames in 5.0 seconds = 2903.800 FPS
19533 frames in 5.0 seconds = 3906.600 FPS
20899 frames in 5.0 seconds = 4179.800 FPS
20309 frames in 5.0 seconds = 4061.800 FPS
21004 frames in 5.0 seconds = 4200.800 FPS
20940 frames in 5.0 seconds = 4188.000 FPS
21066 frames in 5.0 seconds = 4213.200 FPS
20229 frames in 5.0 seconds = 4045.800 FPS
10990 frames in 5.0 seconds = 2198.000 FPS
11137 frames in 5.0 seconds = 2227.400 FPS
11213 frames in 5.0 seconds = 2242.600 FPS
11232 frames in 5.0 seconds = 2246.400 FPS

I can't say I understand the reason glxgears acts like this (although I'm no rocket scientist), but I'd like to know if there's some stabler way of measuring glx effectivity.

The original thought behind this post, however, was, ofcourse, to compete in FPS scores! (when installing Arch on my friend's computer and seeing how he got, like, between 6000 and 8000 FPS, I realize I'm far behind)

Post your scores!

Offline

#2 2005-08-24 19:12:09

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: glxgears fps output

I think it's because if the glxgears window is hidden it doesn't need to draw the animation so it's faster. You should keep your glxgears window on top to have the actual speed.

BTW, I get ~600 fps.

Offline

#3 2005-08-24 20:09:58

jftaylor21
Member
From: Arch Linux Forums
Registered: 2004-02-21
Posts: 237

Re: glxgears fps output

I managed to 5.6 fps if I move the window around really fast. I guess we could also see who can get the lowest fps as well. My highest was ~ 2300 fps.

Offline

#4 2005-08-24 20:15:08

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: glxgears fps output

You can also change the fps if you resize  the window.

Offline

#5 2005-08-24 20:19:47

jftaylor21
Member
From: Arch Linux Forums
Registered: 2004-02-21
Posts: 237

Re: glxgears fps output

In that case, I can get min: 1.167 fps and max: 16902.6

Offline

#6 2005-08-24 20:49:35

Machiavelli
Member
Registered: 2005-08-24
Posts: 92

Re: glxgears fps output

Holy cow? 1.167 fps? How?

My new scores:

max: 7047.400 FPS
min: 341.000 FPS
best in normal mode: 2305.000 FPS

Offline

#7 2005-08-24 21:19:59

jftaylor21
Member
From: Arch Linux Forums
Registered: 2004-02-21
Posts: 237

Re: glxgears fps output

I maximized glxgears and moved a smaller window around in front of it rapidly up and down. Another method is to maximize and minimize a window in front of it really fast. I'm sure if you really wanted it to move slow, you could get a lot of stuff running in the background as well.

Offline

#8 2005-08-24 22:18:11

Machiavelli
Member
Registered: 2005-08-24
Posts: 92

Re: glxgears fps output

Okay, so my glxgears score is ~2600 fps, but this is not nearly as descriptive as for example Futuremark's 3D Mark. Is there no real graphic perfomance analysis tool for Linux/Open Source?

Edit: Also, what solutions are there for reading hardware sensors? (temperature, rpms, etc)

Offline

#9 2005-08-24 22:29:25

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: glxgears fps output

Machiavelli wrote:

Edit: Also, what solutions are there for reading hardware sensors? (temperature, rpms, etc)

There's lm_sensors. I've never suceeded in making them work, though.  I don't know if it's hardware or config issue.  I didn't put much effort in figuring out the problem.

Offline

#10 2005-08-24 22:30:11

jftaylor21
Member
From: Arch Linux Forums
Registered: 2004-02-21
Posts: 237

Re: glxgears fps output

I use lm_sensors for checking out temps and other stuff. lm_sensors output:

it8712-isa-0290
Adapter: ISA adapter
VCore 1:   +1.39 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
VCore 2:   +2.54 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
+3.3V:     +6.46 V  (min =  +8.16 V, max =  +8.16 V)   ALARM
+5V:       +4.97 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
+12V:     +11.71 V  (min = +16.32 V, max = +16.32 V)   ALARM
-12V:     -19.02 V  (min =  +3.93 V, max =  +3.93 V)   ALARM
-5V:       -7.13 V  (min =  +4.03 V, max =  +4.03 V)   ALARM
Stdby:     +1.99 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
VBat:      +2.69 V
fan1:      740 RPM  (min =  811 RPM, div = 8)          ALARM
fan2:        0 RPM  (min =  811 RPM, div = 8)
fan3:        0 RPM  (min =    0 RPM, div = 8)
M/B Temp:    +33°C  (low  =    -1°C, high =    -1°C)   sensor = diode
CPU Temp:    +30°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor
Temp3:      +127°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor

eeprom-i2c-2-50
Adapter: SMBus nForce2 adapter at 4c00
Memory type:            DDR SDRAM DIMM
Memory size (MB):       512

eeprom-i2c-0-50
Adapter: saa7130[0]
Unknown EEPROM type (255).

I also use ksensors for a frontend for lm_sensors. As for a open source graphic performance analysis, I do not know of any. Although I would be very interested if you could find something that could do it.

Offline

Board footer

Powered by FluxBB