Bug#523844: Upgrade to xserver-xorg-video-intel 2:2.7.0-1 doesn't help.
On Mon, Apr 27, 2009 at 8:17 PM, Brice Goglin <Brice.Goglin@ens-lyon.org> wrote:
> darren wrote:
>> x11perf -aa10text glxgears
>> EXA: 459000.0/sec 45FPS
>> UXA : 654000.0/sec 430FPS
>>
>
> The glxgears column is meaningless.
May I quote Gunter Ohrne: glxgear which is no meaningful benchmark, I
know, but it's a tendency
indicator nontheless
I benchmarked the 2D performance using gtkperf and render_bench[1] again
(KMS is disabled in all four cases,since I can't get the X running,it
just hangs
and doesn't respond to any keyboard input,I can not use ssh to connect to
it from another host)
which gives me the following result:
------------------------------------------------------
gtkperf render_bench
Kernel-2.6.29/exa 14.03 36.52
kernel-2.6.29/uxa 14.9 36.04
kernel-2.6.30-rc3/exa 16.1 36.18
kernel-2.6.30-rc3/uxa 13.32 35.39
-------------------------------------------------------
gtkperf runs for five times and the result is total average render time.
render_bench just runs once in each case,I simply add the total time .
No wonder kernel-2.6.30-rc3/uxa is the fastest combination both with gtkperf
and render_bench.
gtkperf shows that performace in kernel-2.6.30-rc3/exa is even worse
than in Kernel-2.6.29/exa
Maybe the benchmark I did has flaws and meaningless,but the performace really
improve with kernel-2.6.30/uxa from my feeling with running some
applications.
with kernel-2.6.29 suspend and wake will crash the X,while with
kernel-2.6.30rc3
it works again.So I am anxious for the release of kernel-2.6.30
[1] http://www.rasterman.com/files/render_bench.tar.gz
> Brice
>
>
first second third forth fifth AVERAGE TIME
kernel 2.6.30rc3/EXA
GtkEntry 0.09 0.11 0.16 0.09 0.1 0.11
GtkComboBox 3.36 3.56 3.51 3.29 3.34 3.41
GtkComboBoxEntry 3.51 3.64 3.24 2.82 3.54 3.35
GtkSpinButton 0.43 0.56 0.43 0.51 0.55 0.5
GtkProgressBar 0.29 0.39 0.43 0.36 0.48 0.39
GtkToggleButton 0.27 0.39 0.47 0.3 0.56 0.4
GtkCheckButton 0.08 0.13 0.12 0.08 0.31 0.14
GtkRadioButton 0.13 0.25 0.33 0.19 0.24 0.23
GtkTextView - Add text 0.56 0.69 0.67 0.72 0.9 0.71
GtkTextView – Scroll 0.43 0.59 0.54 0.5 0.02 0.42
GtkDrawingArea – Lines 1.5 1.79 1.83 1.74 2.4 1.85
GtkDrawingArea – Circles 1.95 2.33 2.18 2.25 2.73 2.29
GtkDrawingArea - Text 1.88 1.84 1.78 1.82 1.54 1.77
GtkDrawingArea – Pixbufs 0.55 0.59 0.55 0.5 0.5 0.54
---
Total time 15.03 16.86 16.24 15.17 17.21 16.1
kernel 2.6.30rc3/UXA
GtkEntry - time 0.09 0.07 0.09 0.11 0.1 0.09
GtkComboBox - time 2.4 2.58 2.82 2.89 3.1 2.76
GtkComboBoxEntry - time 2.78 2.79 2.87 2.6 2.46 2.7
GtkSpinButton - time 0.42 0.52 0.41 0.36 0.52 0.45
GtkProgressBar - time 0.25 0.23 0.24 0.24 0.25 0.24
GtkToggleButton - time 0.32 0.26 0.25 0.3 0.24 0.27
GtkCheckButton - time 0.11 0.14 0.14 0.12 0.08 0.12
GtkRadioButton - time 0.16 0.13 0.18 0.12 0.13 0.14
GtkTextView - Add text - time 0.55 0.63 0.63 0.64 0.63 0.62
GtkTextView - Scroll - time 0.41 0.54 0.43 0.44 0.56 0.48
GtkDrawingArea - Lines - time 1.5 1.36 1.36 1.35 1.51 1.42
GtkDrawingArea - Circles - time 2.85 2.81 2.83 2.81 2.82 2.82
GtkDrawingArea - Text - time 1.03 0.92 1.02 1.15 0.84 0.99
GtkDrawingArea - Pixbufs - time 0.2 0.24 0.22 0.21 0.22 0.22
---
Total time 13.07 13.24 13.49 13.34 13.46 13.32
kernel-2.6.29/EXA
GtkEntry - time 0.1 0.09 0.08 0.07 0.06 0.08
GtkComboBox - time 3.44 2.88 3.08 3.42 2.68 3.1
GtkComboBoxEntry - time 3.23 3.24 3.58 3.03 3.07 3.23
GtkSpinButton - time 0.46 0.48 0.52 0.47 0.46 0.48
GtkProgressBar - time 0.31 0.42 0.31 0.45 0.32 0.36
GtkToggleButton - time 0.24 0.47 0.59 0.43 0.25 0.4
GtkCheckButton - time 0.07 0.19 0.21 0.2 0.09 0.15
GtkRadioButton - time 0.12 0.21 0.34 0.22 0.14 0.21
GtkTextView - Add text - time 0.53 0.86 0.79 0.78 0.6 0.71
GtkTextView - Scroll - time 0.58 0.58 0.51 0.53 0.43 0.53
GtkDrawingArea - Lines - time 1.51 1.74 1.7 1.75 1.65 1.67
GtkDrawingArea - Circles - time 1.91 2.1 2.12 2.06 2 2.04
GtkDrawingArea - Text - time 1.5 1.49 1.37 1.54 1.5 1.48
GtkDrawingArea - Pixbufs - time 0.46 0.5 0.46 0.48 0.4 0.46
---
Total time 14.46 15.26 15.67 15.46 13.65 14.9
kernel 2.6.29/UXA
GtkEntry - time 0.09 0.08 0.11 0.09 0.11 0.1
GtkComboBox - time 2.43 2.78 2.76 3.02 2.98 2.79
GtkComboBoxEntry - time 2.71 2.9 2.83 2.73 2.98 2.83
GtkSpinButton - time 0.39 0.49 0.42 0.37 0.52 0.44
GtkProgressBar - time 0.32 0.36 0.33 0.26 0.32 0.32
GtkToggleButton - time 0.29 0.28 0.38 0.3 0.34 0.32
GtkCheckButton - time 0.1 0.16 0.2 0.17 0.17 0.16
GtkRadioButton - time 0.17 0.19 0.17 0.13 0.18 0.17
GtkTextView - Add text - time 0.64 0.78 0.72 0.64 0.67 0.69
GtkTextView - Scroll - time 0.58 0.41 0.56 0.42 0.39 0.47
GtkDrawingArea - Lines - time 1.5 1.53 1.56 1.57 1.51 1.53
GtkDrawingArea - Circles - time 3.05 2.93 3.02 2.98 2.9 2.98
GtkDrawingArea - Text - time 1.08 0.94 1.23 0.94 1 1.04
GtkDrawingArea - Pixbufs - time 0.19 0.19 0.22 0.2 0.23 0.21
---
Total time 13.53 14.02 14.5 13.82 14.28 14.03
Kernel-2.6.29/exa kernel-2.6.29/uxa kernel-2.6.30-rc3/exa kernel-2.6.30-rc3/uxa
Xrender doing non-scaled Over blends 0.16 0.15 0.15 0.15
Xrender (offscreen) doing non-scaled Over blends 0.22 0.1 0.2 0.06
Test Imlib2 doing non-scaled Over blends 0.43 0.46 0.46 0.44
Test Xrender doing 1/2 scaled Over blends 0.13 0.08 0.12 0.08
Test Xrender (offscreen) doing 1/2 scaled Over blends 0.06 0.04 0.09 0.05
Test Imlib2 doing 1/2 scaled Over blends 0.14 0.19 0.14 0.14
Test Xrender doing 2* smooth scaled Over blends 0.48 0.5 0.45 0.51
Test Xrender (offscreen) doing 2* smooth scaled Over blends 0.54 0.47 0.49 0.25
Test Imlib2 doing 2* smooth scaled Over blends 5.64 5.62 5.64 5.65
Test Xrender doing 2* nearest scaled Over blends 0.48 0.5 0.48 0.47
Test Xrender (offscreen) doing 2* nearest scaled Over blends 0.42 0.47 0.54 0.52
Test Imlib2 doing 2* nearest scaled Over blends 1.87 1.86 1.85 1.86
Test Xrender doing general nearest scaled Over blends 0.82 0.75 0.87 0.82
Test Xrender (offscreen) doing general nearest scaled Over blends 1.43 1.39 0.66 0.34
Test Imlib2 doing general nearest scaled Over blends 3.11 3.08 3.1 3.06
Test Xrender doing general smooth scaled Over blends 1 0.82 1.07 0.92
Test Xrender (offscreen) doing general smooth scaled Over blends 0.74 0.73 1.04 1.23
Test Imlib2 doing general smooth scaled Over blends 18.86 18.85 18.82 18.84
total 36.52 36.04 36.18 35.39
Reply to: