View Single Post
Old 07-01-09, 05:06 PM   #6
arundel
Registered User
 
Join Date: May 2008
Posts: 36
Default Re: x11perf == cpu bound or crash w/core

since some test take very long to finish: what's causing it? a bug in x11perf oder bad driver performance?

i ran the following script:

Code:
#!/bin/sh

x11perf -range dot,shmput500 -reps 1 > x11perf.log && \
x11perf -range getimage10,ucirculate -reps 1 >> x11perf.log
and then did
Code:
cat x11perf.log |grep [1-9]\\.[0-9]*\ msec
to check for tests which take longer than 1 second. here're the results:

Quote:
1000 reps @ 16.0983 msec ( 62.1/sec): Fill 100x100 aa trap
5000 trep @ 3.3349 msec ( 300.0/sec): Fill 100x100 aa trap
1000 reps @ 106.5838 msec ( 9.4/sec): Fill 300x300 aa trap
5000 trep @ 21.9402 msec ( 45.6/sec): Fill 300x300 aa trap
1000 reps @ 8.8170 msec ( 113.0/sec): Fill 2x100 aa trap
5000 trep @ 1.8519 msec ( 540.0/sec): Fill 2x100 aa trap
1000 reps @ 26.3980 msec ( 37.9/sec): Fill 2x300 aa trap
5000 trep @ 5.4914 msec ( 182.0/sec): Fill 2x300 aa trap
1000 reps @ 1.7980 msec ( 556.0/sec): Fill 300x300 aa trapezoid
1000 reps @ 1.8089 msec ( 553.0/sec): Fill 300x300 aa trapezoid
1000 reps @ 1.8035 msec ( 554.0/sec): Fill 300x300 aa trapezoid
1000 reps @ 1.8044 msec ( 554.0/sec): Fill 300x300 aa trapezoid
1000 reps @ 1.8006 msec ( 555.0/sec): Fill 300x300 aa trapezoid
5000 trep @ 1.8031 msec ( 555.0/sec): Fill 300x300 aa trapezoid
4 reps @ 1.1542 msec ( 866.0/sec): Copy 10x10 n-bit deep plane
4 reps @ 1.5773 msec ( 634.0/sec): Copy 100x100 n-bit deep plane
4 reps @ 11.4637 msec ( 87.2/sec): Copy 500x500 n-bit deep plane
4 reps @ 1.0428 msec ( 959.0/sec): Copy 500x500 n-bit deep plane
4 reps @ 1.0497 msec ( 953.0/sec): Copy 500x500 n-bit deep plane
4 reps @ 1.0533 msec ( 949.0/sec): Copy 500x500 n-bit deep plane
4 reps @ 1.0402 msec ( 961.0/sec): Copy 500x500 n-bit deep plane
20 trep @ 3.1300 msec ( 319.0/sec): Copy 500x500 n-bit deep plane
4 reps @ 4.4335 msec ( 226.0/sec): PutImage 500x500 square
4 reps @ 4.5278 msec ( 221.0/sec): PutImage 500x500 square
4 reps @ 4.7533 msec ( 210.0/sec): PutImage 500x500 square
4 reps @ 4.5423 msec ( 220.0/sec): PutImage 500x500 square
4 reps @ 4.1072 msec ( 243.0/sec): PutImage 500x500 square
20 trep @ 4.4728 msec ( 224.0/sec): PutImage 500x500 square
4 reps @ 9.3920 msec ( 106.0/sec): PutImage XY 500x500 square
4 reps @ 7.5972 msec ( 132.0/sec): PutImage XY 500x500 square
4 reps @ 8.3945 msec ( 119.0/sec): PutImage XY 500x500 square
4 reps @ 7.8963 msec ( 127.0/sec): PutImage XY 500x500 square
4 reps @ 7.5998 msec ( 132.0/sec): PutImage XY 500x500 square
20 trep @ 8.1760 msec ( 122.0/sec): PutImage XY 500x500 square
4 reps @ 1.0382 msec ( 963.0/sec): ShmPutImage 500x500 square
4 reps @ 11.9260 msec ( 83.9/sec): GetImage 500x500 square
4 reps @ 8.3345 msec ( 120.0/sec): GetImage 500x500 square
4 reps @ 5.9450 msec ( 168.0/sec): GetImage 500x500 square
4 reps @ 8.2495 msec ( 121.0/sec): GetImage 500x500 square
20 trep @ 8.9744 msec ( 111.0/sec): GetImage 500x500 square
4 reps @ 3.1260 msec ( 320.0/sec): GetImage XY 10x10 square
4 reps @ 2.7713 msec ( 361.0/sec): GetImage XY 10x10 square
4 reps @ 2.7220 msec ( 367.0/sec): GetImage XY 10x10 square
4 reps @ 2.8043 msec ( 357.0/sec): GetImage XY 10x10 square
4 reps @ 3.1442 msec ( 318.0/sec): GetImage XY 10x10 square
20 trep @ 2.9135 msec ( 343.0/sec): GetImage XY 10x10 square
4 reps @ 237.6265 msec ( 4.2/sec): GetImage XY 100x100 square
4 reps @ 237.9380 msec ( 4.2/sec): GetImage XY 100x100 square
4 reps @ 238.2840 msec ( 4.2/sec): GetImage XY 100x100 square
4 reps @ 239.5760 msec ( 4.2/sec): GetImage XY 100x100 square
4 reps @ 239.5172 msec ( 4.2/sec): GetImage XY 100x100 square
20 trep @ 238.5883 msec ( 4.2/sec): GetImage XY 100x100 square
4 reps @ 5916.8408 msec ( 0.2/sec): GetImage XY 500x500 square
4 reps @ 5913.5307 msec ( 0.2/sec): GetImage XY 500x500 square
4 reps @ 5924.4620 msec ( 0.2/sec): GetImage XY 500x500 square
4 reps @ 5934.2222 msec ( 0.2/sec): GetImage XY 500x500 square
4 reps @ 5911.6782 msec ( 0.2/sec): GetImage XY 500x500 square
4 reps @ 276.7995 msec ( 3.6/sec): Composite 500x500 from window to window
4 reps @ 276.1380 msec ( 3.6/sec): Composite 500x500 from window to window
4 reps @ 276.9962 msec ( 3.6/sec): Composite 500x500 from window to window
4 reps @ 278.8300 msec ( 3.6/sec): Composite 500x500 from window to window
4 reps @ 279.2230 msec ( 3.6/sec): Composite 500x500 from window to window
20 trep @ 277.5974 msec ( 3.6/sec): Composite 500x500 from window to window
cheers.
alex
arundel is offline   Reply With Quote