This is the mail archive of the cygwin-xfree@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

FW: [Fwd: xperf on XGGI (in case you are interested ...)]



John,

It looks not bad for an non-xaa server.  Did you run all the x11perf
(x11perf -display 127.0.0.1:0.0 -all)?  On my 550 MHz PIII machine
it takes almost an hour to complete all the test.  I will put the
bench-mark x11perf tests file at cygwin-xfree Home Page.  The file
is almost 250 KB  big.  I do not want to dump all the list users
with it.

XGGI gives same x11perf tests at Linux, which is almost 1/10 th of
an xaa multihead optimized x-server.  The low perf is because Xggi
does not utilize xaa.

Suhaib

Here are just a few x11perf test values to give you an idea.

Sync time adjustment is 0.6801 msecs.

10000000 reps @   0.0005 msec (1980000.0/sec): Dot
10000000 reps @   0.0007 msec (1430000.0/sec): Dot
10000000 reps @   0.0007 msec (1340000.0/sec): Dot
10000000 reps @   0.0006 msec (1580000.0/sec): Dot
10000000 reps @   0.0014 msec (719000.0/sec): Dot
50000000 trep @   0.0008 msec (1260000.0/sec): Dot

1000000 reps @   0.0050 msec (198000.0/sec): 1x1 rectangle
1000000 reps @   0.0051 msec (194000.0/sec): 1x1 rectangle
1000000 reps @   0.0034 msec (294000.0/sec): 1x1 rectangle
1000000 reps @   0.0033 msec (307000.0/sec): 1x1 rectangle
1000000 reps @   0.0031 msec (321000.0/sec): 1x1 rectangle
5000000 trep @   0.0040 msec (250000.0/sec): 1x1 rectangle

2000000 reps @   0.0040 msec (251000.0/sec): 10x10 rectangle
2000000 reps @   0.0040 msec (251000.0/sec): 10x10 rectangle
2000000 reps @   0.0041 msec (245000.0/sec): 10x10 rectangle
2000000 reps @   0.0040 msec (252000.0/sec): 10x10 rectangle
2000000 reps @   0.0041 msec (241000.0/sec): 10x10 rectangle
10000000 trep @   0.0040 msec (248000.0/sec): 10x10 rectangle

 324000 reps @   0.0163 msec ( 61400.0/sec): 100x100 rectangle
 324000 reps @   0.0167 msec ( 59800.0/sec): 100x100 rectangle
 324000 reps @   0.0163 msec ( 61400.0/sec): 100x100 rectangle
 324000 reps @   0.0163 msec ( 61400.0/sec): 100x100 rectangle
 324000 reps @   0.0182 msec ( 55000.0/sec): 100x100 rectangle
1620000 trep @   0.0168 msec ( 59700.0/sec): 100x100 rectangle

  20000 reps @   0.4461 msec (  2240.0/sec): 500x500 rectangle
  20000 reps @   0.4436 msec (  2250.0/sec): 500x500 rectangle
  20000 reps @   0.4441 msec (  2250.0/sec): 500x500 rectangle
  20000 reps @   0.4451 msec (  2250.0/sec): 500x500 rectangle
  20000 reps @   0.4461 msec (  2240.0/sec): 500x500 rectangle
 100000 trep @   0.4450 msec (  2250.0/sec): 500x500 rectangle

1000000 reps @   0.0051 msec (195000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)
1000000 reps @   0.0050 msec (198000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)
1000000 reps @   0.0050 msec (200000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)
1000000 reps @   0.0030 msec (331000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)
1000000 reps @   0.0029 msec (341000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)
5000000 trep @   0.0042 msec (237000.0/sec): 1x1 stippled rectangle
(8x8 stipple
)

> Sigh, blocked again :(
>
> John Fortin wrote:
> >
> > Not quite sure how to interpret this...
> >
> > John
> >
> > x11perf - X11 performance program, version 1.5
> > The GGI Project server version 3330 on localhost:0.0
> > from home
> > Tue Jan 04 23:35:32 2000
> >
> > Sync time adjustment is 36.6857 msecs.
> >
> >   50000 reps @   0.1157 msec (  8650.0/sec): 10-pixel ellipse
> >   50000 reps @   0.1453 msec (  6880.0/sec): 10-pixel ellipse
> >   50000 reps @   0.1333 msec (  7500.0/sec): 10-pixel ellipse
> >   50000 reps @   0.1761 msec (  5680.0/sec): 10-pixel ellipse
> >   50000 reps @   0.1201 msec (  8330.0/sec): 10-pixel ellipse
> >  250000 trep @   0.1381 msec (  7240.0/sec): 10-pixel ellipse
> >
> >   21000 reps @   0.2549 msec (  3920.0/sec): 100-pixel ellipse
> >   21000 reps @   0.2935 msec (  3410.0/sec): 100-pixel ellipse
> >   21000 reps @   0.3516 msec (  2840.0/sec): 100-pixel ellipse
> >   21000 reps @   0.3749 msec (  2670.0/sec): 100-pixel ellipse
> >   21000 reps @   0.2963 msec (  3370.0/sec): 100-pixel ellipse
> >  105000 trep @   0.3143 msec (  3180.0/sec): 100-pixel ellipse
> >
> >   20000 reps @   0.5637 msec (  1770.0/sec): 500-pixel ellipse
> >   20000 reps @   0.6412 msec (  1560.0/sec): 500-pixel ellipse
> >   20000 reps @   0.5557 msec (  1800.0/sec): 500-pixel ellipse
> >   20000 reps @   0.5722 msec (  1750.0/sec): 500-pixel ellipse
> >   20000 reps @   0.6272 msec (  1590.0/sec): 500-pixel ellipse
> >  100000 trep @   0.5920 msec (  1690.0/sec): 500-pixel ellipse
> >
> >   15000 reps @   0.4222 msec (  2370.0/sec): 100-pixel
> dashed ellipse
> >   15000 reps @   0.3929 msec (  2550.0/sec): 100-pixel
> dashed ellipse
> >   15000 reps @   0.4149 msec (  2410.0/sec): 100-pixel
> dashed ellipse
> >   15000 reps @   0.4262 msec (  2350.0/sec): 100-pixel
> dashed ellipse
> >   15000 reps @   0.3856 msec (  2590.0/sec): 100-pixel
> dashed ellipse
> >   75000 trep @   0.4084 msec (  2450.0/sec): 100-pixel
> dashed ellipse
> >
> >   10000 reps @   0.5013 msec (  1990.0/sec): 100-pixel
> double-dashed
> > ellipse
> >   10000 reps @   0.4463 msec (  2240.0/sec): 100-pixel
> double-dashed
> > ellipse
> >   10000 reps @   0.5013 msec (  1990.0/sec): 100-pixel
> double-dashed
> > ellipse
> >   10000 reps @   0.4243 msec (  2360.0/sec): 100-pixel
> double-dashed
> > ellipse
> >   10000 reps @   0.4903 msec (  2040.0/sec): 100-pixel
> double-dashed
> > ellipse
> >   50000 trep @   0.4727 msec (  2120.0/sec): 100-pixel
> double-dashed
> > ellipse
> >
> >   40000 reps @   0.1503 msec (  6650.0/sec): 10-pixel
> wide ellipse
> >   40000 reps @   0.1748 msec (  5720.0/sec): 10-pixel
> wide ellipse
> >   40000 reps @   0.2078 msec (  4810.0/sec): 10-pixel
> wide ellipse
> >   40000 reps @   0.1886 msec (  5300.0/sec): 10-pixel
> wide ellipse
> >   40000 reps @   0.2118 msec (  4720.0/sec): 10-pixel
> wide ellipse
> >  200000 trep @   0.1867 msec (  5360.0/sec): 10-pixel
> wide ellipse
> >
> >   12500 reps @   0.4139 msec (  2420.0/sec): 100-pixel
> wide ellipse
> >   12500 reps @   0.4635 msec (  2160.0/sec): 100-pixel
> wide ellipse
> >   12500 reps @   0.4491 msec (  2230.0/sec): 100-pixel
> wide ellipse
> >   12500 reps @   0.4499 msec (  2220.0/sec): 100-pixel
> wide ellipse
> >   12500 reps @   0.4499 msec (  2220.0/sec): 100-pixel
> wide ellipse
> >   62500 trep @   0.4452 msec (  2250.0/sec): 100-pixel
> wide ellipse
> >
> >    4000 reps @   1.6258 msec (   615.0/sec): 500-pixel
> wide ellipse
> >    4000 reps @   1.6108 msec (   621.0/sec): 500-pixel
> wide ellipse
> >    4000 reps @   1.5833 msec (   632.0/sec): 500-pixel
> wide ellipse
> >    4000 reps @   1.4608 msec (   685.0/sec): 500-pixel
> wide ellipse
> >    4000 reps @   1.4483 msec (   690.0/sec): 500-pixel
> wide ellipse
> >   20000 trep @   1.5458 msec (   647.0/sec): 500-pixel
> wide ellipse
> >
> >    1750 reps @   2.9619 msec (   338.0/sec): 100-pixel
> wide dashed
> > ellipse
> >    1750 reps @   2.8648 msec (   349.0/sec): 100-pixel
> wide dashed
> > ellipse
> >    1750 reps @   2.8076 msec (   356.0/sec): 100-pixel
> wide dashed
> > ellipse
> >    1750 reps @   2.9276 msec (   342.0/sec): 100-pixel
> wide dashed
> > ellipse
> >    1750 reps @   2.7105 msec (   369.0/sec): 100-pixel
> wide dashed
> > ellipse
> >    8750 trep @   2.8545 msec (   350.0/sec): 100-pixel
> wide dashed
> > ellipse
> >
> >    1750 reps @   2.8362 msec (   353.0/sec): 100-pixel wide
> > double-dashed ellipse
> >    1750 reps @   3.2419 msec (   308.0/sec): 100-pixel wide
> > double-dashed ellipse
> >    1750 reps @   3.2076 msec (   312.0/sec): 100-pixel wide
> > double-dashed ellipse
> >    1750 reps @   3.0248 msec (   331.0/sec): 100-pixel wide
> > double-dashed ellipse
> >    1750 reps @   3.0819 msec (   324.0/sec): 100-pixel wide
> > double-dashed ellipse
> >    8750 trep @   3.0785 msec (   325.0/sec): 100-pixel wide
> > double-dashed ellipse
> >
> >   27000 reps @   0.2042 msec (  4900.0/sec): 10-pixel
> partial ellipse
> >   27000 reps @   0.1631 msec (  6130.0/sec): 10-pixel
> partial ellipse
> >   27000 reps @   0.1190 msec (  8400.0/sec): 10-pixel
> partial ellipse
> >   27000 reps @   0.1349 msec (  7410.0/sec): 10-pixel
> partial ellipse
> >   27000 reps @   0.1490 msec (  6710.0/sec): 10-pixel
> partial ellipse
> >  135000 trep @   0.1540 msec (  6490.0/sec): 10-pixel
> partial ellipse
> >
> >   21600 reps @   0.2654 msec (  3770.0/sec): 100-pixel
> partial ellipse
> >   21600 reps @   0.2802 msec (  3570.0/sec): 100-pixel
> partial ellipse
> >   21600 reps @   0.2904 msec (  3440.0/sec): 100-pixel
> partial ellipse
> >   21600 reps @   0.2705 msec (  3700.0/sec): 100-pixel
> partial ellipse
> >   21600 reps @   0.1812 msec (  5520.0/sec): 100-pixel
> partial ellipse
> >  108000 trep @   0.2576 msec (  3880.0/sec): 100-pixel
> partial ellipse
> >
> >   10800 reps @   0.6429 msec (  1560.0/sec): 10-pixel
> wide partial
> > ellipse
> >   10800 reps @   0.6216 msec (  1610.0/sec): 10-pixel
> wide partial
> > ellipse
> >   10800 reps @   0.6420 msec (  1560.0/sec): 10-pixel
> wide partial
> > ellipse
> >   10800 reps @   0.6068 msec (  1650.0/sec): 10-pixel
> wide partial
> > ellipse
> >   10800 reps @   0.6327 msec (  1580.0/sec): 10-pixel
> wide partial
> > ellipse
> >   54000 trep @   0.6292 msec (  1590.0/sec): 10-pixel
> wide partial
> > ellipse
> >
> >    3600 reps @   1.5176 msec (   659.0/sec): 100-pixel
> wide partial
> > ellipse
> >    3600 reps @   1.5898 msec (   629.0/sec): 100-pixel
> wide partial
> > ellipse
> >    3600 reps @   1.6231 msec (   616.0/sec): 100-pixel
> wide partial
> > ellipse
> >    3600 reps @   1.4398 msec (   695.0/sec): 100-pixel
> wide partial
> > ellipse
> >    3600 reps @   1.4704 msec (   680.0/sec): 100-pixel
> wide partial
> > ellipse
> >   18000 trep @   1.5281 msec (   654.0/sec): 100-pixel
> wide partial
> > ellipse
> >
> >   40000 reps @   0.2066 msec (  4840.0/sec): 10-pixel
> filled ellipse
> >   40000 reps @   0.2078 msec (  4810.0/sec): 10-pixel
> filled ellipse
> >   40000 reps @   0.1651 msec (  6060.0/sec): 10-pixel
> filled ellipse
> >   40000 reps @   0.1173 msec (  8520.0/sec): 10-pixel
> filled ellipse
> >   40000 reps @   0.1556 msec (  6430.0/sec): 10-pixel
> filled ellipse
> >  200000 trep @   0.1705 msec (  5870.0/sec): 10-pixel
> filled ellipse
> >
> >   15000 reps @   0.3962 msec (  2520.0/sec): 100-pixel
> filled ellipse
> >   15000 reps @   0.3676 msec (  2720.0/sec): 100-pixel
> filled ellipse
> >   15000 reps @   0.4042 msec (  2470.0/sec): 100-pixel
> filled ellipse
> >   15000 reps @   0.3749 msec (  2670.0/sec): 100-pixel
> filled ellipse
> >   15000 reps @   0.3529 msec (  2830.0/sec): 100-pixel
> filled ellipse
> >   75000 trep @   0.3792 msec (  2640.0/sec): 100-pixel
> filled ellipse
> >
> >    3000 reps @   1.9444 msec (   514.0/sec): 500-pixel
> filled ellipse
> >    3000 reps @   2.0378 msec (   491.0/sec): 500-pixel
> filled ellipse
> >    3000 reps @   1.8911 msec (   529.0/sec): 500-pixel
> filled ellipse
> >    3000 reps @   1.9111 msec (   523.0/sec): 500-pixel
> filled ellipse
> >    3000 reps @   1.9478 msec (   513.0/sec): 500-pixel
> filled ellipse
> >   15000 trep @   1.9464 msec (   514.0/sec): 500-pixel
> filled ellipse
> >
> >   13500 reps @   0.2410 msec (  4150.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >   13500 reps @   0.2491 msec (  4010.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >   13500 reps @   0.3269 msec (  3060.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >   13500 reps @   0.2899 msec (  3450.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >   13500 reps @   0.3388 msec (  2950.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >   67500 trep @   0.2891 msec (  3460.0/sec): 10-pixel
> fill chord partial
> > ellipse
> >
> >   18000 reps @   0.3302 msec (  3030.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >   18000 reps @   0.3335 msec (  3000.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >   18000 reps @   0.3219 msec (  3110.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >   18000 reps @   0.3119 msec (  3210.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >   18000 reps @   0.2880 msec (  3470.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >   90000 trep @   0.3171 msec (  3150.0/sec): 100-pixel
> fill chord
> > partial ellipse
> >
> >   21600 reps @   0.3566 msec (  2800.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >   21600 reps @   0.4002 msec (  2500.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >   21600 reps @   0.2071 msec (  4830.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >   21600 reps @   0.2423 msec (  4130.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >   21600 reps @   0.2627 msec (  3810.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >  108000 trep @   0.2938 msec (  3400.0/sec): 10-pixel
> fill slice partial
> > ellipse
> >
> >   14400 reps @   0.2988 msec (  3350.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >   14400 reps @   0.3447 msec (  2900.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >   14400 reps @   0.3481 msec (  2870.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >   14400 reps @   0.3252 msec (  3070.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >   14400 reps @   0.3336 msec (  3000.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >   72000 trep @   0.3301 msec (  3030.0/sec): 100-pixel
> fill slice
> > partial ellipse
> >
> >   20000 reps @   0.3687 msec (  2710.0/sec): Scroll 10x10 pixels
> >   20000 reps @   0.3247 msec (  3080.0/sec): Scroll 10x10 pixels
> >   20000 reps @   0.3002 msec (  3330.0/sec): Scroll 10x10 pixels
> >   20000 reps @   0.3717 msec (  2690.0/sec): Scroll 10x10 pixels
> >   20000 reps @   0.4242 msec (  2360.0/sec): Scroll 10x10 pixels
> >  100000 trep @   0.3579 msec (  2790.0/sec): Scroll 10x10 pixels
> >
> >    5000 reps @   1.3007 msec (   769.0/sec): Scroll
> 100x100 pixels
> >    5000 reps @   1.1667 msec (   857.0/sec): Scroll
> 100x100 pixels
> >    5000 reps @   1.2567 msec (   796.0/sec): Scroll
> 100x100 pixels
> >    5000 reps @   1.1587 msec (   863.0/sec): Scroll
> 100x100 pixels
> >    5000 reps @   1.2007 msec (   833.0/sec): Scroll
> 100x100 pixels
> >   25000 trep @   1.2167 msec (   822.0/sec): Scroll
> 100x100 pixels
> >
> >     600 reps @   8.5555 msec (   117.0/sec): Scroll
> 500x500 pixels
> >     600 reps @   8.7222 msec (   115.0/sec): Scroll
> 500x500 pixels
> >     600 reps @   9.5555 msec (   105.0/sec): Scroll
> 500x500 pixels
> >     600 reps @   8.1722 msec (   122.0/sec): Scroll
> 500x500 pixels
> >     600 reps @   8.4555 msec (   118.0/sec): Scroll
> 500x500 pixels
> >    3000 trep @   8.6922 msec (   115.0/sec): Scroll
> 500x500 pixels
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]