Archive-name: xfree86-benchmarks
Version: $Id: post,v 1.82 1997/01/05 04:02:47 fbm Exp fbm $
These are the latest results from a survey of xbench results under XFree86.
The idea of the survey is to compile a comprehensive set of benchmark results,
obtained by running xbench against all the main 386/486/586 graphics cards,
and thereby place the graphics cards in an approximate performance ranking.
Ideally all the results should be gathered using the same host machine,
on the same day of the week, while wearing the same socks and jocks.
Unfortunately no-one has yet come forward with such a database (although
such databases are rumoured to exist). This survey is the next best thing.
The xbench survey has a home on the World Wide Web, at
http://198.82.228.172/xbench/
http://www.goof.com/xbench/
Check it out! The WWW pages are at least 6 x 10^24 times better than this
summary posting. They are updated more frequently, and they contain a great
deal more information than is available here, including the full survey
databases back to release 2.0.
The survey databases and the html pages are also available by anonymous ftp, at
ftp: goof.com pub/xbench/...
The summary results below distill the essence of the survey into single line
entries. The entries are grouped by XFree86 release number, and ranked
in decreasing 'xstone' order (last column) within each group. Ranking by
xstones is a bit arbitrary. It is instructive to examine all the other
columns too.
When examing the survey results, be aware that the benchmark figures
possess a limited degree of accuracy. Xbench runs on the same machine
under exactly the same conditions can produce figures that vary by 2-3%.
So don't worry too much about similarly small differences in ratings!
New additions to this database are always welcome - especially entries for
the latest servers or for unlisted graphics cards. If you use XFree86,
you can contribute to this survey. Grab a copy of xbench, make sure it
has the GraphicsExposures patch (see below), run it on your machine,
fill in the blank form provided below, and mail it back to me.
Please do not send the raw xbench output - just fill in the blank form!
I will collate and publish the results as they become available. XBench is
available by ftp from hundreds of archive sites around the world.
Check out archie for your nearest site.
>>>>>> IT IS IMPORTANT TO USE THE CORRECT VERSION OF XBENCH. <<<<<<
The correct version is the one with the "GraphicsExposures" patch.
Check for this by looking at your source code - you should find calls to
XSetGraphicsExposures(......, False);
in the four files bitmapcpy.c complex1.c screencpy.c and scroll.c
The patchlevel 2 archive, labelled as xbench-0.2-XXX.tar.gz, has this patch.
Some patchlevel 1 archives, but not all, also have the patch.
Some sites known to carry the patched version of xbench (as at 15 Jun 95) are:
Australia archie.au:/X11/contrib/utilities/xbench-0.2-srcbin.tar.gz
Australia archie.au:/X11/contrib/utilities/xbench-0.2-src.tar.gz
Australia ftp.physics.su.oz.au:/xbench/xbench.tar.gz
Finland nic.funet.fi:/pub/X11/contrib/utilities/xbench-0.2-srcbin.tar.gz
Germany ftp.th-darmstadt.de:/pub/X11/other/xbench.tar.Z
Sweden ftp.luth.se:/pub/X11/R6contrib/utilities/xbench-0.2-srcbin.tar.gz
USA ftp.x.org:/contrib/utilities/xbench-0.2-srcbin.tar.gz
USA ftp.x.org:/contrib/utilities/xbench-0.2-src.tar.gz
USA sunsite.unc.edu:/pub/X11/contrib/utilities/xbench-0.2-srcbin.tar.gz
xbench-0.2-srcbin.tar.gz size=89103, /bin/sum=42408, /usr/5bin/sum=36489
xbench-0.2-src.tar.gz size=34792, /bin/sum=19837, /usr/5bin/sum=41662
xbench.tar.gz size=88785, /bin/sum=48788, /usr/5bin/sum=31503
xbench.tar.Z size=156750, /bin/sum=21120, /usr/5bin/sum=40999
To run the benchmark,
1. Switch into one of the more common display resolutions
before starting, e.g. 800x600, 1024x768, 1152x900, 1280x1024 etc.
2. Kill off (i.e. exit from) all other programs on your machine,
including your window manager! The only running program you
should need is a single window from which to start xbench.
XBench is a benchmark program. If it has to compete for
memory or CPU, its results will suffer.
3. Read the XBench README file and edit the script.run file.
4. xset s off (turn off the screen saver)
5. xbench < script.run > results/YOURFILE
6. go have a coffee
7. awk -f scripts/xstones.awk < results/YOURFILE
The XFree86 Project has asked me to point out that they do not provide any
form of official benchmarking information about the XF86 servers.
This survey is not officially associated with The XFree86 Project,
and in no way reflects the opinions of The XFree86 Project. So there. :-p
Farrell.
--
Farrell.Mc...@mpx.com.au (PGP key avail)
========================= Blank Form ===========================================
CPU : (486/Pentium/Pentium-Pro SX/DX etc)
CPU Clock Speed : (MHz)
M'board Memory : (MBytes)
Card Vendor + Model :
Card Bus : (ISA/EISA/VLB/PCI)
Chipset :
Video Memory : (MBytes)
Memory Type : (DRAM/VRAM)
Memory Speed : (ns)
Clock Chip :
RAMDAC :
Operating system :
XFree86 release : (e.g. 3.2)
XFree86 server : (e.g. XF86_SVGA)
Physical resoln :
Virtual resoln :
Dot-clock : (MHz - Don't leave this one blank!!!)
Bits per pixel :
XBench lines : (Make sure you don't mix up these numbers!)
XBench fills :
XBench blits : (and don't round them to the nearest thousand!)
XBench arcs :
XBench text :
XBench complex :
XBench xstones :
>>>>>>>> Did you use the patched version of XBench ?? (Yes/No) <<<<<<<<
XBench ftp'd from :
Submitted by :
Date stamp :
========================= Summary Results ======================================
-- Hware -- XF86 Res Dot Display card Mem(Mb), lin fil blt arcs text cplx xst
CPU-Clk Mem Srvr P&V Clk Bus ----------- 000s ------------
----------------------- XFree86 3.2, 24/32 bpp --------------------------------
Pnt-100 32 S3 LL 50 #9 Motion 771 2 P 272 36 32 5807 113 101 66
Pnt-133 32 SVGA LL 28 Toshiba laptop integ 2 P 24 2 3 1075 44 10 6
----------------------- XFree86 3.2, 16 bpp -----------------------------------
Pnt-133 32 S3 JJ 85 Diam Stlth 64 Video 2 P 724 101 81 14891 290 204 172
PPro-200 80 S3 JJ 100 #9 Motion 771 2 P 691 94 76 18152 284 195 163
Pnt-133 32 S3 JI 85 Diam Stlth 64 Video 2 P 715 87 79 9181 187 202 149
Pnt-133 32 S3 JJ 80 STB PowerGraph Video 2 P 535 86 56 10249 180 169 127
Pnt-100 32 S3V HH 65 S3 Virge (325) 2 P 560 63 95 732 140 292 113
Pnt-133 24 S3 JJ 80 Diam Stlth64 Video 2 2 P 381 74 44 14904 156 143 104
Pnt-100 32 S3 JJ 85 #9 Motion 771 2 P 304 62 55 6575 127 189 102
4DX4-160 24 S3 JJ 85 #9 GXE-64 2 V 332 37 32 5085 133 76 68
Pnt-100 32 SVGA JJ 65 Cirrus Logic 5436 2 P 286 14 10 6314 903 53 30
Pnt-133 16 SVGA JJ 45 Trident 9680 2 P 353 19 5 9085 242 19 18
Pnt-133 32 SVGA LL 28 Toshiba laptop integ 2 P 155 4 6 1600 82 16 12
----------------------- XFree86 3.2, 8 bpp ------------------------------------
Pnt-166 32 W32 JJ 135 Herc Dynamite 128/Vi 4 P 440 139 273 14970 657 388 316
Pnt-133 32 S3 JI 85 Diam Stlth 64 Video 2 P 842 194 153 10007 323 396 283
Pnt-120 32 S3 JI 85 #9 Motion 771 2 P 796 181 148 15005 342 383 276
Pnt-100 32 SVGA JJ 65 Cirrus Logic 5436 2 P 496 105 112 9487 1012 201 219
Pnt-133 24 S3 JJ 80 Diam Stlth64 Video 2 2 P 581 173 120 18144 205 334 215
Pnt-100 32 S3 JI 85 #9 Motion 771 2 P 344 109 98 7267 147 363 155
Pnt-75 8 S3V JJ 65 Surf Warrior 3D 2 P 536 87 123 1301 114 207 132
4-66 16 W32 JJ 75 STB Lightspeed VL 2 V 306 57 77 9167 342 105 125
Pnt-133 32 SVGA JJ 85 Matrox Millenium 4 P 705 165 24 11916 525 364 102
4DX2-66 16 SVGA JJ 85 Diam Speedstar Pro 1 V 138 23 17 1873 318 38 43
Pnt-133 32 SVGA LL 28 Toshiba laptop integ 2 P 177 35 12 2458 223 145 42
Pnt-133 16 SVGA JJ 45 Trident 9680 2 P 391 64 10 12573 586 38 40
----------------------- XFree86 3.1.2Betas, 24/32 bpp -------------------------
Pnt-90 64 S3 LL 40 #9 GXE-64 Pro 2 P 550 44 39 6886 200 91 86
Pnt-90 72 Ma64 LL 50 ATI Grphcs Xpression 2 P 537 38 28 8809 183 62 68
----------------------- XFree86 3.1.2Betas, 16 bpp ----------------------------
4DX4-120 16 S3 LJ 50 STB Powergraph 64 Vi 2 P 628 133 82 11019 176 250 176
Pnt-100 16 S3 JI 85 #9 Motion 771 2 P 670 96 75 12002 281 193 162
Pnt-90 64 S3 JJ 85 #9 GXE-64 Pro 2 P 624 87 73 7942 268 176 153
Pnt-160 8 S3 LJ 36 DataExpert ExpertCol 2 P 506 102 64 13904 166 183 137
Pnt-90 64 S3 EE 120 #9 GXE-64 Pro 2 P 602 69 70 7924 201 172 131
Pnt-100 16 S3 JJ 80 Diam Stlth 64,Trio64 2 P 377 73 44 12388 144 143 101
Pnt-100 16 Ma64 JJ 80 ATI Graphics Xpressi 2 P 357 32 25 7432 193 56 60
Pnt-90 16 Ma64 JJ 80 ATI XPression 2 P 178 15 13 4627 95 30 30
----------------------- XFree86 3.1.2Betas, 8 bpp -----------------------------
Pnt-133 16 Ma64 JJ 45 ATI Pro Turbo 2 P 922 281 132 19461 644 294 331
4DX4-120 16 S3 LJ 50 STB Powergraph 64 Vi 2 P 693 240 175 11547 283 432 295
4DX4-100 8 S3 LC 50 STB Powergraph 64 Vi 2 P 626 239 181 9503 270 340 285
Pnt-100 16 S3 JI 85 #9 Motion 771 2 P 772 182 157 14001 340 383 281
Pnt-120 32 W32 JJ 135 Herc Dynamite 128/Vi 2 P 396 116 254 8753 586 348 276
Pnt-100 24 S3 EE 95 Diam Stlth 64 3240XL 2 P 736 186 146 15498 313 378 269
Pnt-120 32 W32 CC 135 Herc Dynamite 128/Vi 2 P 416 115 231 8647 541 337 268
Pnt-120 16 S3 JJ 144 #9 Motion 771 2 P 756 170 141 9458 305 356 257
Pnt-90 64 S3 JJ 85 #9 GXE-64 Pro 2 P 701 159 146 8614 312 338 254
Pnt-90 64 S3 EE 120 #9 GXE-64 Pro 2 P 697 154 148 8699 309 331 251
Pnt-90 64 S3 CC 130 #9 GXE-64 Pro 2 P 684 156 137 8708 309 331 246
Pnt-100 16 Ma64 JJ 80 ATI Graphics Xpressi 2 P 673 106 80 13234 536 150 183
4DX4-100 32 S3 JJ 65 #9 Vision 330 2 V 476 109 101 10469 172 229 165
Pnt-90 16 Ma64 JJ 80 ATI XPression 2 P 522 86 63 11435 593 126 151
Pnt-90 32 Ma64 JC 80 ATI Graphics Xpressi 2 P 354 82 61 9499 429 126 139
Pnt-166 32 S3 BB 80 Diam Stlth 3200,S3-9 2 P 451 95 66 5772 175 212 137
Pnt-90 32 Ma32 JC 80 ATI Ultra Pro 2 I 230 54 48 4375 136 103 89
4DX2-66 20 SVGA JJ 45 Oak Windows Accelera 1 V 139 17 10 2712 124 25 27
----------------------- XFree86 3.1.2, 24/32 bpp ------------------------------
Pnt-166 32 S3 JJ 95 #9 Motion 771 4 P 696 92 70 11011 244 182 151
Pnt-100 16 S3 LL 50 miroVideo 20SV 2 P 625 56 44 7495 230 110 102
4DX2-66 16 S3 LL 50 Herc. Graphite Termi 2 P 472 53 44 6429 210 108 98
Pnt-100 32 S3 LL 50 Diam Stlth 64,S3-968 2 P 583 54 41 10088 229 105 97
Pnt-133 16 S3 EE 110 Diam Stlth 64,S3-968 4 P 563 50 40 11396 275 101 96
Pnt-90 32 S3 LL 78 SPEA Mercury P64 2 P 425 46 40 7233 187 90 86
4DX2-66 20 S3 LL 50 Diam Stlth 64,S3-964 2 V 423 47 38 5696 178 96 85
Pnt-150 32 S3 JJ 85 #9 9FX Motion 771 4 P 214 40 34 2120 58 86 58
4DX4-100 24 S3 LL 50 Diam Stlth 64,S3-864 2 P 189 14 11 3653 64 27 25
4DX4-100 16 SVGA LL 50 Cirrus Logic 5434 2 P 109 6 2 832 196 7 8
----------------------- XFree86 3.1.2, 16 bpp ---------------------------------
Pnt-150 64 S3 JD 80 Diam Stlth 64 Video 4 P 844 190 156 16816 357 397 289
Pnt-100 16 S3 JJ 85 miroVideo 20SV 2 P 718 106 82 8485 289 216 175
Pnt-200 32 S3 JJ 75 Diam Stlth 64 Video 2 P 781 102 83 11388 273 207 173
Pnt-100 32 S3 JJ 80 Diam Stlth 64,S3-968 2 P 666 105 79 12243 286 205 171
Pnt-166 48 S3 EE 126 Diam Stlth 64 Video 2 P 696 93 79 16570 352 201 171
Pnt-90 16 S3 JJ 75 Diam Stlth 3200,S3-9 2 P 685 101 78 11866 281 201 168
4DX2-66 16 S3 JJ 85 Herc. Graphite Termi 2 P 524 94 84 7025 229 198 158
Pnt-133 32 S3 JJ 76 Bell Office Choice 6 4 P 654 92 74 14367 259 185 156
Pnt-90 64 Ma64 CC 135 ATI Mach 64 4 P 512 124 53 5273 508 127 152
4DX2-66 0 S3 FF 96 Diam Stlth 64 2 V 509 91 75 4441 236 182 151
Pnt-90 32 S3 JJ 78 SPEA Mercury P64 2 P 482 86 74 8013 244 176 147
4DX2-66 20 S3 JJ 75 Diam Stlth 64,S3-964 2 V 478 90 75 6337 205 170 145
4DX4-100 24 S3 LJ 50 Diam Stlth 64,S3-864 2 P 390 54 44 7867 163 109 93
Pnt-150 32 S3 JJ 85 #9 9FX Motion 771 4 P 287 71 67 2632 69 139 90
Pnt-150 32 S3 CC 135 #9 9FX Motion 771 4 P 254 69 64 2625 66 141 86
Pnt-166 32 S3 JJ 95 #9 Motion 771 4 P 518 47 35 8776 209 90 84
4DX4-100 24 S3 JJ 75 Diam Stlth 64,S3-864 2 P 287 34 29 6468 113 71 62
4DX4-100 16 SVGA LL 50 Cirrus Logic 5434 2 P 197 13 8 2564 454 22 24
4DX4-100 24 SVGA LE 40 Cirrus Logic CL-GD54 2 P 262 8 9 3623 138 30 21
4DX4-100 16 SVGA EE 86 Cirrus Logic 5434 2 P 102 9 4 1263 252 11 13
----------------------- XFree86 3.1.2, 8 bpp ----------------------------------
Pnt-100 16 S3 JJ 85 miroVideo 20SV 2 P 834 199 82 8746 336 415 292
Pnt-133 16 S3 CC 135 Diam Stlth 64,S3-968 4 P 824 179 178 15724 335 389 291
Pnt-100 64 Ma64 CC 135 ATI Pro Turbo 2 P 779 246 112 9021 652 235 288
Pnt-100 8 S3 JJ 85 Diam Stlth 64 Video 2 P 752 190 155 13292 315 380 276
Pnt-90 16 S3 JJ 80 Diam Stlth 3200,S3-9 2 P 763 182 152 12652 326 386 274
Pnt-166 32 S3 JJ 95 #9 Motion 771 4 P 827 176 147 17721 319 354 269
Pnt-133 32 S3 JJ 76 Bell Office Choice 6 4 P 777 172 143 15805 309 358 261
Pnt-100 32 S3 JJ 75 Diam Stlth Stealth 2 P 718 168 151 13895 278 355 254
Pnt-166 32 S3 CC 110 #9 Motion 771 4 P 774 167 140 10594 288 352 252
4DX4-100 32 S3 GG 94 Diam Stlth 64 2 V 662 165 147 6510 281 353 249
Pnt-100 32 S3 CC 144 #9 Motion 771 2 P 703 166 137 8768 292 346 248
4DX2-66 16 S3 JJ 85 Herc. Graphite Termi 2 P 595 166 157 4721 248 266 237
4DX2-66 0 S3 CC 135 Diam Stlth 64 2 V 559 156 147 4544 256 288 232
Pnt-90 32 S3 JJ 78 SPEA Mercury P64 2 P 560 148 145 8291 255 348 230
Pnt-133 32 S3 CC 135 SPEA Mirage P64V Tur 2 P 590 143 124 10038 258 303 219
4DX2-66 20 S3 JJ 75 Diam Stlth 64,S3-964 2 V 506 152 136 6867 213 183 205
Pnt-133 40 SVGA LL 40 AST Ascentia J50 1 P 695 68 92 17768 652 148 166
4DX4-100 24 S3 JC 75 Diam Stlth 64,S3-864 2 P 465 106 96 9022 177 227 162
4DX4-100 24 SVGA LA 40 Cirrus Logic CL-GD54 2 P 301 80 82 5102 501 129 150
4DX2-66 32 S3 FF 110 #9 GXE-64 2 V 405 97 88 6229 165 182 147
4DX4-100 16 SVGA LL 50 Cirrus Logic 5434 2 P 278 60 59 4743 523 103 119
4DX4-120 32 S3 CC 135 #9 GXE Level 16 4 I 422 68 61 5822 181 141 117
Pnt-150 32 S3 JJ 85 #9 9FX Motion 771 4 P 309 99 123 2932 73 147 113
Pnt-150 32 S3 CC 135 #9 9FX Motion 771 4 P 296 99 122 3016 72 146 112
4DX2-66 8 Ma64 LL 36 ATI Graphics Xpressi 1 V 337 47 39 3274 288 63 87
4DX-33 8 S3 LL 40 JAX 8241 1 V 258 36 36 2263 123 84 72
4DX4-100 16 SVGA CC 135 Cirrus Logic 5434 2 P 169 34 32 2698 427 62 68
Pnt-90 32 Ma32 CC 80 ATI Graphics Ultra+ 2 I 279 37 32 3910 117 70 65
4DX4-120 16 S3 KK 65 Diam Stlth 24 1 V 285 37 30 6246 106 72 63
Pnt-100 16 SVGA JJ 65 Cirrus Logic 5430 2 P 205 3 23 2948 767 56 61
3DX-25 8 Ma8 JJ 75 ATI 8514/Ultra 1 I 143 41 36 926 69 81 60
3DX-25 8 Ma32 CC 80 ATI Graphics Ultra+ 2 I 137 34 29 921 67 49 50
3DX-40 16 SVGA JJ 72 Diam Speedstar Pro 1 I 52 23 32 1061 110 56 44
Pnt-150 32 Ma32 JJ 80 ATI Graphics Wonder 1 I 85 21 19 2479 78 48 37
4DX2-66 20 SVGA JJ 45 Oak Windows Accelera 1 V 139 17 10 2712 124 25 27
4DX2-66 20 SVGA JJ 45 Oak Windows Accelera 1 V 135 17 6 2454 118 21 21
Pnt-100 32 SVGA LJ 36 Trident 8900c 1 I 40 2 1 512 34 3 3
Key to Physical and Virtual resolutions (lower case=interlaced mode)
A = 1600x1200
B = 1280x1204
C = 1280x1024
D = 1152x910
E = 1152x900
F = 1152x864
G = 1152x800
H = 1027x768
I = 1024x1024
J = 1024x768
K = 1024x756
L = 800x600