SURVEY: Graphics card benchmarks under XFree86 (18 Jan 95)

SURVEY: Graphics card benchmarks under XFree86 (18 Jan 95)

Post by Farrell McK » Thu, 19 Jan 1995 16:15:06



Archive-name: xfree86-benchmarks
Version: $Id: post,v 1.40 1995/01/18 06:35:48 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://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 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

Some sites known to carry the patched version of xbench are:

    ftp.physics.su.oz.au:/xbench/xbench.tar.gz
    ftp.iastate.edu:/pub/netbsd/misc/xbench.tar.gz
    mcsun.eu.net:/os/linux/BETA/X_S3/xbench.tar.gz
    mcsun.eu.net:/os/linux/BETA/X_S3/xbench.tar.Z
    ftp.th-darmstadt.de:/pub/X11/other/xbench.tar.Z

    xbench.tar.gz file length=88785, /bin/sum=48788, /usr/5bin/sum=31503
    xbench.tar.Z  file length=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

Farrell.
--
Farrell.Mc...@mpx.com.au    (PGP key avail)

========================= Blank Form ===========================================
CPU                     : (386/486 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.1)
XFree86 server          : (e.g. XF86_SVGA)
Physical resoln         :
Virtual resoln          :
Dot-clock               : (MHz)
Bits per pixel          :

XBench lines            : (Make sure you don't mix up these numbers!)
XBench fills            :
XBench blits            :
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 txt cplx xst
CPU-Clk Mem Srvr P&V Clk                      Bus -----------  000s -----------

------------------------ XFree86 3.1, 24/32 bpp -------------------------------
Pnt-90   24 S3    OO  36 Diam Stealth 64 VRA  4 P 589  50  38  6077 216  99  90
Pnt-90   24 S3    NN  59 Diam Stealth 64 VRA  4 P 552  49  38  6010 213  97  89
Pnt-90   24 S3    LL  85 Diam Stealth 64 VRA  4 P 506  48  38  5914 208  95  88
4DX2-66  16 S3    NN  50 Spider Tarantula 64  2 V 490  36  44  6328 216 106  85
Pnt-90   24 S3    GG  85 Diam Stealth 64 VRA  4 P 509  38  38  5970 199  95  80

------------------------ XFree86 3.1, 16 bpp ----------------------------------
4DX2-66  16 S3    LL  75 Spider Tarantula 64  2 V 539  97  86  7078 247 205 165
Pnt-90   24 S3    OO  36 Diam Stealth 64 VRA  4 P 680  96  77  6747 269 194 162
Pnt-90   24 S3    NN  59 Diam Stealth 64 VRA  4 P 657  92  77  6741 266 191 159
Pnt-90   24 S3    LL  88 Diam Stealth 64 VRA  4 P 621  91  73  6745 262 189 155
Pnt-90   24 S3    CC 113 Diam Stealth 64 VRA  4 P 589  92  73  6745 263 188 155
Pnt-90   24 S3    GG 102 Diam Stealth 64 VRA  4 P 590  91  73  6759 262 188 154
4DX2-66  16 S3    NN  50 SPEA Mirage P64      2 P 386  57  47  4279 155 122  97
4DX2-66  16 S3    LL  65 #9 GXE-64            2 P 316  43  36  5961 136  87  76

------------------------ XFree86 3.1, 8 bpp -----------------------------------
Pnt-90   24 S3    OO  36 Diam Stealth 64 VRA  4 P 743 169 146  7027 305 360 258
Pnt-90   24 S3    NN  59 Diam Stealth 64 VRA  4 P 723 174 143  7182 303 357 257
Pnt-90   24 S3    LL  88 Diam Stealth 64 VRA  4 P 698 165 144  7229 303 355 254
Pnt-90   24 S3    CC 113 Diam Stealth 64 VRA  4 P 672 168 142  7118 304 351 253
Pnt-90   16 S3    GC  90 #9 GXE-64 Pro        2 P 687 156 148 11099 301 330 250
Pnt-90   16 S3    GG  90 #9 GXE-64 Pro        2 P 660 154 149  7073 298 328 248
Pnt-90   24 S3    GG 102 Diam Stealth 64 VRA  4 P 693 166 142  7304 273 354 246
4DX2-66  16 S3    LL  75 Spider Tarantula 64  2 V 583 173 160  7720 250 264 242
4DX2-80  16 S3    LL  65 Diam Stealth 64 VRA  2 V 581 160 138  8394 247 198 222
4DX2-66  32 S3    LL  80 Miro 20SV            2 V 509 138 128  4661 214 279 203
4DX2-66  16 S3    OO  28 Miro 20SD            2 P 545 135 119  6808 202 297 196
4DX2-66  16 S3    NN  40 Miro 20SD            2 P 511 129 112  7186 181 278 182
4DX2-66  16 S3    LL  65 #9 GXE-64            2 P 456 114 106  7304 197 240 175
4DX2-66   8 S3    LC  75 #9 GXE-64            2 V 419 116 114  6372 186 185 173
4DX2-66  16 S3    LL  75 SPEA Mirage P64      2 P 462 116  99  4418 176 244 167
4DX2-66  16 S3    LL  80 Miro 20SD            2 P 462 113  97  6948 176 235 165
4DX2-66  16 S3    LL  80 SPEA Mirage P64      2 V 392 117  99  5653 161 130 154
4DX2-66  16 W32   NJ  36 Herc. Dynamite Powe  2 V 235  58  88  5278 423 114 131
4DX2-80  20 Mch8  LL  80 ATI 8514/Ultra       1 I 259  46  40  4209 118  98  77
4DX-33   16 Mch32 LB  80 ATI GUP              2 I 191  53  46  2201  94  77  77
4DX2-66  16 SVGA  LL  60 Orchid Kelvin 64     1 V 186  41  32  3884 356  64  74
4DX2-72   8 S3    LL  82 STB PowerGraph X24   1 I 278  42  34  3295 131  84  72
4DX2-66  15 AGX   LL  75 Orchid Celsius       1 V 172  44  41  4102  83  90  69
4DX-33    8 Mch8  LL  75 ATI 8514 Ultra       1 I 168  42  38  1273  95  67  66
4DX-25   16 S3    LL  65 Orchid Fahrht 1280+  1 I 155  30  55  1427  99  60  65
Pnt-60   16 P9000 CC 110 Diam Viper P9000     2 P 198  28  22  6496 329  79  56
4SLC2-66 16 S3    LL  65 Orchid Fahrht 1280+  1 V 207  31  27  3650  95  62  54
4DX2-50  20 S3    GG 100 Diam Stealth 64 DRA  1 V 210  26  26  4179  85  61  49
4DX2-66  32 S3    LL  75 DELL integrated?     1 V 214  26  22  4534  82  55  47
4DX-33    8 W32   LL  75 Herc. Dynamite D201  1 I  68  19  28  1343 151  49  43
4DX2-66  20 S3    CC  75 Orchid Fahrht 1280+  2 V 183  21  18  3858  72  42  38
4DX-50   16 SVGA  LL  84 PT-526               1 V 112  21  14  1605 267  35  36
4DX2-66  16 SVGA  LL  75 Viglen WD90C33       1 P 139  27  10  2024 156  59  34
Pnt-90   48 SVGA  LL  50 Generic Cirrus 5426  1 I  67  13  18   943 388  37  32
Pnt-90   24 SVGA  LL  45 ATI Grph Pro Turbo   2 P 231  15   8  2887 299  22  24
4DX-33   16 SVGA  LL  75 Generic ET4000       1 I  82   9   4  1314  70  12  12
4DX-33   16 SVGA  lL  45 Generic XP6684C      1 I  42   2   1   555  32   3   4

------------------------ XFree86 2.1.1, 8 bpp ---------------------------------
4DX2-66  16 S3    LL  74 Diam Stealth Pro     2 V 417  89  77  6465 197 153 142
4DX2-66  16 S3    LL  75 #9 GXE Level 12      3 V 442  80  65  6232 187 156 129
4DX2-66   8 S3    LL  75 SPEA/V7 Mercury      2 V 495  72  55  7018 160 134 113
4DX-33   16 S3    EE 110 Actix Ultra+         2 I 323  68  59  2761 148 138 108
4DX-50   16 S3    LL  80 ELSA Winner 1000     1 I 303  63  54  3865 155 128 103
4DX-50   16 S3    CC 110 Metheus 928-4M       4 V 310  67  50  3208 148 127 102
4DX-50   16 Mch32 LL  75 ATI Ultra Pro        2 V 335  65  56  2845 142  84 101
4DX2-66  16 S3    LL  75 Diam Stealth 24      1 V 340  54  45  5541 132 106  89
4SX-25   16 S3    NK  36 Spea V7 Mirage       1 I 186  48  41   639 113 101  76
4DX2-66  20 S3    CC 135 #9 GXE Level 11      2 I 283  61  52  3345  56 121  74
4DX-33   16 S3    LL  72 Miro Crystal 10SD    1 V 248  44  36  2256 104
...

read more »

 
 
 

SURVEY: Graphics card benchmarks under XFree86 (18 Jan 95)

Post by Matthew Harris » Tue, 24 Jan 1995 20:02:09


The XFree86 HOWTO (Jun94) says that Diamond cards are not
strictly supported because of NDAs, but that if you're
stuck with one, some people will help you out. Given that
Diamond cards are mentioned in the benchmarks, has the sitch
changed since then?

  _   \\ Matthew Paul Harrison, BioRad Microscience UK
  \>   \\ Ph (+44)(0)442 232 552, Fax 234 434