Revision: 75968
http://sourceforge.net/p/brlcad/code/75968
Author: starseeker
Date: 2020-05-28 20:20:54 +0000 (Thu, 28 May 2020)
Log Message:
-----------
It will need considerably more updating to be valid, but get the benchmark.tr
file into Docbook via doclifter and building.
Modified Paths:
--------------
brlcad/trunk/doc/CMakeLists.txt
brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt
Added Paths:
-----------
brlcad/trunk/doc/docbook/system/man5/benchmark.xml
Removed Paths:
-------------
brlcad/trunk/doc/benchmark.tr
Modified: brlcad/trunk/doc/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/CMakeLists.txt 2020-05-28 19:35:09 UTC (rev 75967)
+++ brlcad/trunk/doc/CMakeLists.txt 2020-05-28 20:20:54 UTC (rev 75968)
@@ -27,7 +27,6 @@
TODO.BREP
TODO.shaded_displays
archer_ack.txt
- benchmark.tr
bu_opt_design_notes.txt
brep.txt
BRL-CAD.bib
Deleted: brlcad/trunk/doc/benchmark.tr
===================================================================
--- brlcad/trunk/doc/benchmark.tr 2020-05-28 19:35:09 UTC (rev 75967)
+++ brlcad/trunk/doc/benchmark.tr 2020-05-28 20:20:54 UTC (rev 75968)
@@ -1,849 +0,0 @@
-.\" $Header$
-.\" groff -t -ms -X benchmark.tr
-.\" groff -t -ms benchmark.tr | print-postscript
-.\"
-.\" sort '-t ' +7nr -8
-.de BR
-\fB\\$1\fR\\$2
-..
-.TL
-The BRL-CAD Benchmark Suite
-.AU
-Michael John Muuss
-.AU
-Charles M. Kennedy
-.AU
-Lee A. Butler
-.AI
-The U.S. Army Research Laboratory
-.PP
-This document describes the BRL-CAD Benchmark Suite Methodology, and
-the Ray-Tracing Figure of Merit (RTFM) used to judge the computational
-performance of different computer systems.
-.PP
-The core of the test is the \fBrt\fR ray-tracing program. The results
-for each processor are determined by running a benchmark test of the
-RT ray-tracing program on each of the sample databases provided. The
-\fBrt\fR program requires a binary database for input ("db/xxx.g"),
-and produces a binary image as output ("bench/xxx.pix"), along with a
-log file ("bench/xxx.log"). Each run will produce a 512x512x24 bit
-color shaded image in a "bench/xxx.pix" file, and a run log in
-"bench/xxx.log". Reference copies of the images are provided as
-"pix/xxx.pix" and "pix/xxx.log". The sample databases provided are
-processed in order of increasing difficulty, and each produces a
-colorful image. In each picture there are two light sources; the
-primary source is located near the center of the model (the white
-ball), and the secondary light source is located at the "eye"
-position.
-.NH 1
-The Benchmark Models
-.LP
-moss.g -- This is a simple model, containing a yellow torus, a green
-ellipsoid, a bluish cube, a pink truncated (distorted) cone, all
-sitting on a blue plate. Note the shadowing, and "specular splash".
-.sp
-world.g -- The same model as moss.g, but with various rendering
-features enabled. The model is enclosed in a hollow cloud sphere.
-The plate is a mirror, the egg is crystal, the box has a debugging
-texture map applied.
-.sp
-star.g -- A familiar sight to Star Trek fans; a low-detail exterior of
-the ship "Enterprise". The hull is white, with some other structures
-in other colors. The small red object in the foreground is the
-shuttlecraft Galileo, to scale.
-.sp
-bldg391.g -- An exploded view of a two-story imaginary computer site,
-including various walls, red stairways, green disk drives, etc. The
-lower floor is a mirror, the upper floor is glass.
-.sp
-m35.g -- A truck.
-.sp
-sphflake.g -- A sphereflake.
-.NH 1
-MACHINE INDEPENDENCE
-.PP
-To make the benchmark distribution machine independent, the databases
-are provided in an ASCII format in the "db" directory, and
-ascii-to-binary converters are provided in the "conv" directory. The
-setup command "\fBcake benchmark\fR" (see the document \fIInstalling
-the BRL-CAD Package\fR) will automatically compile and run the
-converters.
-.PP
-If you are running this benchmark on a non-UNIX machine that has
-difficulty writing binary streams, change the "-o file.pix" flag to
-"-O file.a_pix" and RT will write an ASCII form directly. For more
-discussion, consult the doc/pix.5 and conv/asc2pix.1 manual pages.
-.PP
-The reference images are distributed in binary BRL-CAD
-.BR pix (5)
-format. Earlier releases distributed the reference images in the
-portable ASCII form, and then converted them to the binary form. This
-consumed a significant amount of extra storage on UNIX machines, so
-this practice was discontinued. It is assumed that anyone attempting
-to benchmark a system that can not read pure binary files will at
-least have access to a UNIX system. That UNIX system can be used to
-convert the reference images to the portable ASCII form with the
-.BR pix2asc (1)
-tool, and then those images may be sent to the machine under test.
-.PP
-Information about modifying the benchmark to run on a particular
-system may be found in the document \fIInstalling the BRL-CAD
-Package\fR. For a detailed explanation of various hardware specific
-modifications necessary to take advantage of parallel processing, see
-the document \fIWorkstations, Networking, Distributed Graphics, and
-Parallel Processing\fR. Implementations for several different types
-of hardware in use at ARL are included.
-.PP
-If you encounter difficulty with running the benchmark, you might wish
-to build the full BRL-CAD package, to take advantage of the image
-tools in determining the nature of the problem. For example, one
-system suffered from a compiler bug that made TGC solids vanish, while
-another system had difficulties with the light visibility
-calculations.
-.NH 1
-OBTAINING CORRECT RESULTS
-.PP
-The benchmark timings are not considered valid unless the correct
-results are given. Make sure that the answers match the reference
-files to within plus-or-minus one in each color (see pixdiff(1)).
-Slight variations in the calculated pixels are generally attributable
-to variations in floating point precision. You may wish to compare
-the execution times and log file remarks from your tests (in the
-"bench/xxx.log" files) with the VAX-11/780 (with hardware FPA) times
-which are given in the "pix/xxx.log" files. The log file for sphflake
-has yet to be run on the same system, causing weighted results. It's
-still useful and informative, however, for deriving performance
-statistics. The reference images are also located in the "pix/"
-directory.
-.PP
-For example, if you are running the benchmark on a Cray XMP, the
-world.pix and bldg391.pix images will have a single byte in the blue
-channel off by 1, out in the cloud background. This is not to be
-considered an error.
-.NH 1
-BENCHMARK IMAGE DISPLAY
-.PP
-If you have a suitable framebuffer, you may wish to display the images
-generated by the benchmark, and compare them to the reference images.
-This section assumes that you have successfully compiled the full set
-of BRL-CAD software, not just the benchmark portion. Programs for
-dealing with images are in the "util" directory. To display a
-\fBpix\fR(5) file on a framebuffer, set environment variable FB_FILE
-(see \fBbrlcad\fR(1) for details), and run \fBpix-fb\fR. Note that by
-leaving FB_FILE unset, your default display will be used.
-.sp
-.nf
-.ft B
- cd bench
- pix-fb moss.pix
-.ft R
-.fi
-.sp
-If the images computed on your machine do not match the reference
-images, the program "util/pixdiff" will compute a pix file that will
-highlight the differences for you, and report a summary of bytes
-equal, off-by-1, and off-by-many, e.g.,
-.sp
-.ft B
- pixdiff moss.pix ../pix/moss.pix \(or pix-fb
-.ft R
-.fi
-.sp
-For a display of the relative magnitude of the differences at each
-pixel, use "util/bwdiff" instead, e.g.,
-.sp
-.nf
-.ft B
- bwdiff moss.pix ../pix/moss.pix \(or pix-fb
-.ft R
-or
-.ft B
- bwdiff moss.pix ../pix/moss.pix \(or \\
- bwmod -s 128 -m 4 -a 128 \(or pix-fb
-.ft R
-.fi
-.sp
-and for statistics on the differences, use
-.sp
-.ft B
- bwdiff moss.pix ../pix/moss.pix \(or pixstat
-.ft R
-.ne 8i
-.NH 1
-THE COMPETITION
-.PP
-The full benchmark takes about 9 CPU hours on a VAX-11/780, so you
-should scale your expectations accordingly.
-.PP
-Here is a sampling of some systems that have been tested, with as much
-information about the configuration as could be obtained. Some
-systems have a great many options for small things that can affect
-performance, such as memory interleaving.
-.LP
-.TS
-center box;
-l l.
-System Name Configuration
-_ _
-axposf DEC Alpha 4000/710, 256M, OSF/1 V3.0 \(dg
-ex-art Pentium-P90, 16MB, 256K cache, BSD/OS 2.0,
-hawks 486DX/33, 24MB, 256K cache, BSD/OS 2.0
-orac 486/100, 20MB, No cache, BSD/OS 2.0 (laptop)
-pk Cray C90, C916/161024, UNICOS 8.0.2.4
-vapor SGI, 18* 75 MHz R8000 IP21, 1024M RAM 8-way, Irix 6.0
-vblt 66 MHz 486DX2/66, 16M RAM, Linux 1.1.73
-vgr DEC VAX-11/780 w/FPA, 64M RAM, 4.3 BSD
-vision Sun-3/280 w/68881 FPA, 16M RAM, SunOS 4.1.1
-voyage SGI, 4* 25 MHz R3000 IP7, 56M RAM, Irix 4.0.1
-whiz SGI Ingido**2, 100 MHz IP22, 96M RAM, Irix 5.2
-waffle SGI, 4* 25 MHz R3000 IP7, 64M RAM, Irix 4.0.5 (heavy network use)
-warp Sun SPARCstation 5, 32M RAM, SunOS 4.1.4
-wax SGI, 24* 150 MHz R4400 IP19, 1024M RAM 4-way, Irix 5.2
-wilson SGI, 8* 100 MHz R4400 IP19, 1024M RAM 8-way, Irix 5.2
-wilted Sun-4/25 ELC, 16M RAM, SunOS 4.1.1
-wimp 33 MHz 386DX/33 w/387, 256k cache, 16M RAM, BSDI 2.0beta2
-wimpy Sun SS10BSX-GX, 2* 50 MHz SuperSPARC, 64M RAM, SunOS 5.4
-wizard SGI Ingido**2, 150 MHz IP22, 96M RAM, Irix 5.3
-.TE
-\(dg The Alpha was heavily loaded while the benchmark was being run.
-DEC requires us to show the load average at the time:
-.br
-03:28 up 18 days, 10:59, 7 users, load average: 2.00, 2.00, 2.08
-.NH 1
-BENCHMARK RESULTS
-.PP
-In the tradition of Dongarra, the Rays/sec figure is considered the
-"RT Figure of Merit" (RTFM). Note that the RTFM can only be compared
-between different runs on the \fIsame\fR database; it is not
-meaningful to compare RTFM numbers between different databases. The
-Rays/sec number for a multi-processor machine is for "aggregate CPU
-cluster seconds", rather than rays/total CPU seconds (which remains
-fairly constant on good parallel machines).
-.PP
-The statistics are recorded in an easily understood format, with all
-results for a particular configuration listed on a single line. The
-numbers reported are the rays/sec (RTFM) figure. Entries denoted with
-a dagger ("\(dg") produced incorrect results. Entries denoted with a
-dash ("-") were not available and should be considered differently
-than those entries with a dagger. Generally the results are not
-available because time constraints prevented running the complete set
-of databases.
-.fi
-.br
-.ne 8i
-.NH 1
-RELEASE 4.4 STATISTICS (4-Jan-1995)
-.PP
-There is very little difference in RTFM numbers between Release 4.0
-and Release 4.4, so they can be usefully compared. In some cases the
-4.4 performance is slower due to the use of shared libraries. For
-example "vision" dropped from 1.33 to 1.22 due to the shared
-libraries. For most users reducing the disk consumption from 300
-MBytes to 30 MBytes makes this a reasonable tradeoff. However, for
-the best performance, use non-shared libraries.
-.LP
-.TS H
-expand box;
-l | n n n n n | n | l.
-H/W Moss World Star Bldg M35 Mean S/W Notes
-_
-.TH
-vapor 810.91 1091.39 1012.63 1027.25 1092.85 1007 -P18 static
-vapor 773.8 1038.7 979.49 970.91 1036.62 959.9 -P17
-vapor 732.85 1021.69 968.93 922.62 1024.15 934.04 -P18 (SW lock)
-wax 769.38 940.83 953.36 924.7 1050.14 927.68 -P24
-vapor 730.17 994.97 934.43 917.1 987.83 912.9 -P16
-wax 725.26 957.68 927.61 932.67 992.75 907.19 -P24
-wax 756.95 915.96 940.43 903.45 966.09 896.57 -P23
-vapor 686.8 939.63 897.72 884.39 927.16 867.14 -P15
-wax 691.18 853.75 887.17 859.32 933.41 844.96 -P21
-wax 724.73 683.08 890.87 900.82 939.31 827.76 -P22
-vapor 645.32 881.18 843.23 801.41 859.26 806.08 -P14
-wax 637.28 757.74 820.21 871.37 877.6 792.84 -P20
-vapor 608.12 835.84 795.36 759.95 806.32 761.11 -P13
-_
-wax 606.98 784.3 754.46 799.95 794.52 748.04 -P19
-wax 590.16 758.23 794.06 794.52 757.79 738.95 -P18
-wax 579.29 722.35 787.55 720.26 754.65 712.82 -P17
-vapor 571.14 783.72 740.47 697.24 746.72 707.85 -P12
-wax 553.72 697.1 744.21 663.61 723.03 676.33 -P16
-vapor 534.85 716.58 685.87 656.25 685.77 655.86 -P11
-wax 519.01 655.57 690.95 651.9 663.92 636.27 -P15
-wax 475.88 637.33 665.38 608.31 653.99 608.17 -P14
-vapor 499.46 663.26 633.48 614.58 624.34 607.02 -P10
-wax 449.16 591.54 616.21 590.59 614.25 572.35 -P13
-vapor 463.3 598.34 575.07 555.62 560.89 550.64 -P9
-wax 424.71 556.8 595.02 521.63 538.78 527.38 -P12
-vapor 424.89 534.5 509.85 497.63 503.99 494.17 -P8
-wax 391.66 490.63 545.28 488.57 508.96 485.02 -P11
-wax 315.45 472.03 525.47 442.37 461.44 443.35 -P10
-vapor 381.1 467.67 440.13 425.57 442.04 431.3 -P7
-wax 309.35 426.37 386.11 417.85 434.96 394.92 -P9
-vapor 336.55 392.2 390.72 373.92 380.03 374.68 -P6
-_
-wax 307.6 361.32 396.07 380.17 380.74 365.18 -P8
-wax 245.87 332.33 362.5 338.62 331.39 322.14 -P7
-vapor 288.45 327.78 328.76 314.54 320.16 315.93 -P5
-wax 254.82 255.29 299.93 302.08 256.54 273.73 -P6
-wilson 223.01 265.17 287.8 262.19 269.62 261.55 -P8
-vapor 240.6 269.93 266.46 253.99 259.05 258 -P4
-wax 215.96 231.65 221.78 248.63 221.45 227.89 -P5
-wax 177.94 185.27 213.74 201.64 197.27 195.17 -P4
-vapor 187.58 198.84 202.28 191.94 194.74 195.07 -P3
-wax 120.4 138.01 162.12 159.36 141.33 144.24 -P3
-vapor 130.61 140.04 134.88 129.38 129.78 132.93 -P2
-wax 100.83 102.09 111.12 87.26 98.62 99.98 -P2
-wimpy 99.10 95.78 92.15 97.51 96.65 96.23 -P2
-wimpy 82.14 93.60 92.17 103.59 82.22 90.74 -P2
-_
-axposf 81.05 82.27 86.72 84.36 79.28 82.73 -P1
-vapor 79.68 77.7 73.89 71.38 70.06 74.54 -P1 static
-vapor 69.34 70.14 67.52 65.55 66.69 67.84 -P1 shared
-wizard 63.8 55.86 68.97 73.21 61.56 64.68
-wax 62.28 58.58 65.24 67.39 59.31 62.56 -P1
-wax 59.08 56.06 61.45 64.4 56.11 59.42 -P1
-voyage 52.78 55.44 58.19 58.03 52.41 55.37 -P4
-pk 64.89 55.71 48.01 49.50 53.43 54.30 -P1
-waffle 38.56 47.63 62.36 59.62 51.20 51.87 -P4
-wimpy 50.17 48.82 50.46 55.12 49.27 50.76 -P1
-wimpy 47.80 43.23 51.37 54.10 46.23 48.54 -P1
-weber 46.53 43.45 50.88 50.33 46.03 47.44 -P1
-wilson 41.16 39.54 45.98 42.93 34.82 40.88 -P1
-whiz 36.25 31.08 37.21 39.62 36.98 36.22
-warp 19.88 21.33 23.71 24.19 22.60 22.34
-ex-art 16.89 18.54 22.98 26.97 25.57 22.19
-orac 7.57 8.23 10.72 12.43 11.30 10.05
-wilted 9.58 9.53 10.66 10.53 9.87 10.03
-hawks 3.64 4.17 5.71 6.90 6.23 5.33
-vblt 4.85 4.89 5.29 5.24 4.90 5.03
-wimp 1.16 1.34 1.82 2.25 2.06 1.72
-vision 1.07 1.23 1.23 1.31 1.26 1.22 -P1
-vgr 1.0 1.0 1.0 1.0 1.0 1.0
-.TE
-.br
-.ne 8i
-.NH 1
-THE OLD COMPETITION
-.PP
-These are the definitions for systems measured in previous tests.
-.LP
-.TS
-center box;
-l l.
-System Name Configuration
-_ _
-alliant Alliant FX/8 (8 CEs, 9 IPs, 64 Mbytes), Concentrix 3.0
-amber HP 9000/720, 32 MB memory
-amsaa-seer Gould PN 9080, w/MACCs, UTX 2.0, 4x4Mb mem boards
-ardec-3 Pyramid 90Mx, Dual-CPU, OSx 2.5, 16 Mbytes
-bob Cray-2, SN 2009, 4.3ns clock
-cor3 Pyramid MIS-12T/3, OSx 192
-patton Cray X-MP/48, SN213, UNICOS 5.0, 8.5ns clock
-uy1 Cray Y-MP8/2128, UNICOS 5.1.11
-shpcrc2 IBM RS/6000, AIX 3.1
-slc1 Macintosh II, 68020, 68881, AUX 1.1, GCC 1.39
-spark Gould PN 9050, no MACC, UTX 2.0, 2x4Mb mem boards
-sws2 Convex C120, 16 Mbytes, Convex Unix 6.2.32.2
-vector Alliant FX/80 (8 ACEs, 6 IPs, 32 Mbytes), Concentrix
-venom Alliant FX/8 (8 CEs, 6 IPs, 32 Mbytes), Concentrix
-vgr VAX 780, FPA, 4.3 BSD
-virus Sun-3/50, 15 Mhz clock, 12 Mhz 68881, Sun UNIX 3.2
-vista SGI 3030, w/FP chip, UNIX release 3.5
-vmb Gould PN 9080, no MACCs, UTX 2.0, 12x1Mb mem boards
-vhs Silicon Graphics 4D/60T, 12.5 Mhz clock 16 MB memory
-ovoyage Silicon Graphics 4D/120, 16.7 Mhz clock 16 MB memory
-taylor Silicon Graphics 4D/220, 25 Mhz clock 16 MB memory
-crim Silicon Graphics 4DCRIMS 50Mhz clock 128 MB memory
-wiltse Silicon Graphics 4D R4000 50Mhz clock
-c1east T{
-Convex C1 XP (2 IOPs, 4 Multibus, 64 Mbytes),
-S/W 6.0.1.12
-T}
-elxsi-gnu Elxsi 6420, BSD 4.2 16 MB
-elxsi-gnuy Elxsi 6420, Sys Vr2, 16MB
-elxsi-m1 Elxsi 6410, BSD 4.2 16 MB
-hep Denelcor HEP, 4 PEMs
-indigo SGI Iris 3030, FPA, GL2-W3.5
-mseries T{
-MIPS Mseries, Release 0.6, UMIPS 2.1, 16 MB of R2350 RAM.
-R2000 CPU rev 5.0, R2010 FP rev 2.0
-T}
-multiflow Multiflow Trace 7/200 (PRELIMINARY)
-nova T{
-Sun SPARCserver 490, 32 Mb, 33 MHz clock, 33 MHz TI 8847 FPU, SunOS 4.1.1B
-T}
-rh2 Tektronix, Motorola 88000
-snm2 Cray 1-M, SN2, UNICOS 2.0
-sws1 Convex C1, ConvexOS 9.1 48MB memory
-tek4132 Tektronix 4132, 32082 fpp, UTek 2.3
-utah-gr VAX 785, FPA, 4.3 BSD
-utah-cs VAX 8600, FPA, 4.3 BSD
-veto Sun 4/260 32MB memory Sun UNIX 4.0.3
-violet VaxStationII GPX, Ultrix 1.2
-vision Sun-3/280, 16 MB memory
-vortac Sun-3/160, 16.67 Mhz clock, 12 Mhz 68881, Sun 3.2
-walrus Silicon Graphics 4D/280 25 Mhz clock 64 MB memory Irix 3.3.1
-whiz Silicon Graphics 4D/240 25 Mhz clock 56 MB memory Irix 3.3.1
-whisper Sun SPARCStation 1+
-wilted Sun SPARCstation ELC , Diskless, 12MB memory Sun UNIX 4.1.1
-worm Silicon Graphics 4D/280 25 Mhz clock 64 MB memory Irix 3.3.1
-.TE
-.br
-.ne 8i
-.NH 1
-OLD BENCHMARK RESULTS
-.PP
-These are the results of previous benchmarks.
-.NH 1
-RELEASE 1.20 STATISTICS (12-Feb-1987)
-.LP
-.TS H
-expand box;
-l l | n n n n | n | l.
-A/* H/W Moss World Star Bldg Mean S/W Notes
-_
-.TH
-Rays tek4132 80.5 44.0 33.9 31.4 ? UTek 2.3
-*vgr tek4132 0.72 0.69 0.62 0.62 ?
-_
-Rays violet 107.7 57.3 44.7 44.1 ? Ultrix 1.2
-*vgr violet 0.96 0.90 0.81 0.87 ?
-_
-Rays violet 119.0 63.0 50.0 46.3 ? Ultrix 1.2,
-*vgr violet 1.06 0.99 0.91 0.91 ? w/fast_sqrt
-_
-Rays vgr 112.1 63.6 55.0 50.7 ? BSD 4.3
-*vgr vgr 1.0 1.0 1.0 1.0 1.0
-_
-Rays indigo 115.9 85.3 \(dg 101.8 ? GL2-W3.5
-*vgr indigo 1.03 1.34 \(dg 2.01 ?
-_
-Rays vista 116.4 86.0 \(dg 102.3 ? SGI UNIX 3.5
-*vgr vista 1.04 1.35 \(dg 2.02 ?
-_
-Rays virus 127.3 69.9 57.0 52.4 ? Sun UNIX 3.2
-*vgr virus 1.14 1.10 1.04 1.03 ?
-_
-Rays vortac 148.2 81.0 65.8 60.7 ? Sun UNIX 3.2
-*vgr vortac 1.32 1.27 1.20 1.20 ?
-_
-Rays utah-gr 191.8 105.8 89.9 86.5 ? 4.3 BSD
-*vgr utah-gr 1.71 1.66 1.64 1.71 ?
-_
-Rays ardec-3 - 68.4 57.2 - ? OSx 2.5
-*vgr ardec-3 - 1.08 1.04 - ?
-_
-Rays elxsim1 380.5 232.2 204.8 189.3 ? BSD 4.2
-*vgr elxsim1 3.39 3.65 3.72 3.73 ?
-_
-Rays spark 413.4 232.0 213.8 211.9 ? UTX 2.0
-*vgr spark 3.69 3.65 3.89 4.18 ?
-_
-Rays vmb 413.9 233.4 210.6 212.6 ? UTX 2.0
-*vgr vmb 3.69 3.67 3.83 4.19 ?
-_
-Rays c1east 454.8 252.4 205.6 192.3 ? Convex UNIX 6.0.1.12,
-*vgr c1east 4.06 3.97 3.74 3.80 ? vanilla cc
-_
-Rays seer 460.7 263.2 246.8 241.0 ? UTX 2.0
-*vgr seer 4.11 4.14 4.49 4.75 ?
-_
-Rays venom 492.9 228.0 180.0 157.1 ? Concentrix 2.0
-*vgr venom 4.40 3.58 3.27 3.10 ?
-_
-Rays elxgnu 520.6 315.4 264.4 242.0 ? BSD 4.2
-*vgr elxgnu 4.64 4.96 4.81 4.77 ?
-_
-Rays utah-cs 521.1 292.1 237.4 216.2 ? BSD 4.3
-*vgr utah-cs 4.64 4.59 4.32 4.27 ?
-_
-Rays c1east 521.6 285.3 230.5 215.1 ? Convex UNIX 6.0.1.12,
-*vgr c1east 4.66 4.49 4.20 4.24 ? vc -O1 (scalar)
-_
-Rays c1east 527.7 287.4 228.7 210.0 ? Convex UNIX 6.0.1.12,
-*vgr c1east 4.71 4.52 4.16 4.14 ? vc -O2 (vector)
-_
-Rays elxgnuy 644.7 349.3 264.6 242.1 ? System Vr2
-*vgr elxgnuy 5.75 5.49 4.81 4.77 ?
-_
-Rays mflow 845.2 439.5 313.1 338.9 ? (preliminary)
-*vgr mflow 7.54 6.91 5.69 6.68 ?
-_
-Rays venom 904.9 424.6 349.3 312.6 ? Concentrix 2.0,
-*vgr venom 8.07 6.68 6.35 6.17 ? 2 CEs, no vectors
-_
-Rays venom 1375.5 650.0 523.4 459.9 ? Concentrix 2.0,
-*vgr venom 12.27 10.22 9.52 9.07 ? 3 CEs, no vectors
-_
-Rays venom 1813.5 845.5 686.0 600.7 ? Concentrix 2.0,
-*vgr venom 16.17 13.29 12.47 11.85 ? 4 CEs, no vectors
-_
-Rays venom 2364.1 1104.4 870.2 775.9 ? Concentrix 2.0,
-*vgr venom 21.08 17.36 15.82 15.3 ? 5 CEs, no vectors
-_
-Rays snm2 2492.9 - - - ? Unicos 2.0,
-*vgr snm2 22.24 - - - ? no vectors, no optim
-_
-Rays hep 2502.0 - - - ? 1 PEM, npsw=10
-*vgr hep 22.32 - - - ?
-_
-Rays venom 2811.4 1319.0 1051.6 918.0 ? Concentrix 2.0,
-*vgr venom 25.08 20.74 19.12 18.1 ? 6 CEs, no vectors
-_
-Rays venom 3248.8 1533.0 1232.3 1065.9 ? Concentrix 2.0,
-*vgr venom 28.98 24.10 22.41 21.02 ? 7 CEs, no vectors
-_
-Rays patton 3453.3 1514.3 1271.2 1027.3 ? COS V115BF2
-*vgr patton 30.81 23.81 23.11 20.26 ? 1 CPU, no vectors
-_
-Rays venom 3677.3 1724.2 1375.4 1208.4 ? Concentrix 2.0,
-*vgr venom 32.80 27.11 25.01 23.83 ? 8 CEs, no vectors
-_
-Rays alliant 3972.9 1840.0 1457.2 1266.4 ? Concentrix 3.0,
-*vgr alliant 35.44 28.93 26.49 24.98 ? 8 CEs, no vectors
-_
-Rays hep 4055.9 - - - ? 1 PEM, npsw=40
-*vgr hep 36.18 - - - ?
-_
-Rays patton 6856.6 - 2522.2 - ? COS V115BF2
-*vgr patton 61.16 - 45.86 - ? 2 CPUs, no vectors
-_
-Rays patton 10205.1 - 3749.9 - ? COS V115BF2
-*vgr patton 91.04 - 68.18 - ? 3 CPUs, no vectors
-_
-Rays patton 13320.2 - 4955.6 - ? COS V115BF2
-*vgr patton 118.82 - 90.10 - ? 4 CPUs, no vectors
-.TE
-.NH 1
-RELEASE 2.3 STATISTICS (2-Nov-1987)
-.LP
-.TS H
-expand box;
-l l | n n n n | n | l.
-A/* H/W Moss World Star Bldg Mean S/W Notes
-_
-.TH
-Rays vgr 118.8 64.9 36.5 34.2 ? BSD 4.3
-*vgr vgr 1.0 1.0 1.0 1.0 1.0
-_
-Rays vmb 375.4 218.6 186.4 196.2 ? UTX 2.0
-*vgr vmb 3.16 3.37 5.11 5.74 ?
-_
-Rays venom 468.2 221.7 166.1 144.9 ? Concentrix 3.0,
-*vgr venom 3.94 3.42 4.55 4.24 ? 1 CE, no vectors
-_
-Rays sws2 471.9 258.4 202.5 186.4 ? Convex Unix 6.2.32.2
-*vgr sws2 3.97 3.98 5.55 5.45 ? vanilla cc -O
-_
-Rays vector 656.6 301.6 221.1 195.0 ? Concentrix 3.0,
-*vgr vector 5.53 4.65 6.06 5.70 ? 1 ACE, no vectors
-_
-Rays venom 827.3 424.0 327.1 287.9 ? Concentrix 3.0,
-*vgr venom 6.96 6.53 8.96 8.42 ? 2 CEs, no vectors
-_
-Rays vhs 958.3 545.6 447.0 414.1 ? -O2 optimization
-*vgr vhs 8.07 9.41 12.25 12.11 ?
-_
-Rays mseries 988.3 603.5 515.6 491.6 ?
-*vgr mseries 8.32 9.29 14.13 14.37 ?
-_
-Rays vector 1280.9 596.8 436.7 389.2 ? Concentrix 3.0,
-*vgr vector 10.78 9.19 11.96 11.38 ? 2 ACEs, no vectors
-_
-Rays venom 1288.7 630.6 486.4 428.0 ? Concentrix 3.0,
-*vgr venom 10.85 9.72 13.33 12.51 ? 3 CEs, no vectors
-_
-Rays venom 1732.9 853.2 645.4 560.1 ? Concentrix 3.0,
-*vgr venom 14.59 13.15 17.68 16.38 ? 4 CEs, no vectors
-_
-Rays bob 1856.7 801.9 574.1 500.3 ? 1 CPU, UNICOS 3.0,
-*vgr bob 15.63 12.36 15.73 15.62 ? CC -O
-_
-Rays vector 1952.1 881.7 647.6 578.8 ? Concentrix 3.0,
-*vgr vector 16.43 13.58 17.74 16.92 ? 3 ACEs, no vectors
-_
-Rays venom 2158.4 1031.3 797.3 703.1 ? Concentrix 3.0,
-*vgr venom 18.17 15.89 21.84 20.56 ? 5 CEs, no vectors
-_
-Rays bob 2346.1 1127.4 751.0 677.2 ? 1 CPU UNICOS 4.0
-*vgr bob 19.75 17.37 20.57 19.80 ? CC -O
-_
-Rays bob 2423.5 1045.7 719.3 609.4 ? 1 CPU, UNICOS 3.0,
-*vgr bob 20.40 16.11 19.71 17.82 ? VCC -O
-_
-Rays vector 2546.2 1170.0 867.2 758.7 ? Concentrix 3.0,
-*vgr vector 21.43 18.03 23.76 22.18 ? 4 ACEs, no vectors
-_
-Rays venom 2633.7 1232.7 943.4 839.5 ? Concentrix 3.0,
-*vgr venom 22.17 18.99 25.85 24.55 ? 6 CEs, no vectors
-_
-Rays venom 2769.4 1393.3 1098.1 971.6 ? Concentrix 3.0,
-*vgr venom 23.31 21.47 30.08 28.41 ? 7 CEs, no vectors
-_
-Rays vector 3131.2 1453.8 1065.8 945.4 ? Concentrix 3.0,
-*vgr vector 26.36 22.40 29.20 27.64 ? 5 ACEs, no vectors
-_
-Rays venom 3368.7 1605.3 1231.3 1095.11 ? Concentrix 3.0,
-*vgr venom 28.36 24.73 33.73 32.02 ? 8 CEs, no vectors
-_
-Rays patton 3456.5 1691.8 1169.0 1043.6 ? 1 CPU, UNICOS 2.1
-*vgr patton 29.10 26.07 32.03 30.51 ? no vectors
-_
-Rays vector 3686.4 1688.6 1259.1 1129.0 ? Concentrix 3.0,
-*vgr vector 31.03 26.02 34.49 33.01 ? 6 ACEs, no vectors
-_
-Rays vector 4140.3 1953.0 1463.3 1299.7 ? Concentrix 3.0,
-*vgr vector 34.85 30.09 40.09 38.00 ? 7 ACEs, no vectors
-_
-Rays bob 4641.7 2243.4 1498.2 1358.1 ? 2 CPUs, UNICOS 4.0
-*vgr bob 39.07 34.57 41.05 39.71 ? CC -O
-_
-Rays vector 4712.2 2226.3 1649.0 1469.7 ? Concentrix 3.0,
-*vgr vector 39.66 34.30 45.18 42.97 ? 8 ACEs, no vectors
-_
-Rays bob 6884.9 3422.4 2267.7 2034.3 ? 3 CPUs, UNICOS 4.0
-*vgr bob 57.95 52.73 62.13 59.48 ? CC -O
-_
-Rays bob 9477.1 4484.7 2947.0 2832.9 ? 4 CPUs, UNICOS 4.0
-*vgr bob 79.77 69.10 80.76 82.83 ? CC -O
-.TE
-.NH 1
-RELEASE 3.0 STATISTICS (10-Oct-1988)
-.LP
-.TS H
-expand box;
-l l | n n n n | n | l.
-A/* H/W Moss World Star Bldg Mean S/W Notes
-_
-.TH
-Abs vgr 138.85 67.15 54.48 49.11 77.39 BSD 4.3
-*vgr vgr 1.00 1.00 1.00 1.00 1.00 w/FPA
-_
-Abs sdm 163.56 76.98 59.79 52.51 88.21 SunOS 3.4
-*vgr sdm 1.17 1.14 1.09 1.06 1.11 w/68881
-_
-Abs ardec-3 417.95 212.43 177.01 160.73 242.03 9820, OSx 4.1
-*vgr ardec-3 3.01 3.16 3.24 3.27 3.17 -P 1
-_
-Abs spark 443.84 216.92 190.42 192.82 261.00 UTX 2.0
-*vgr spark 3.19 3.23 3.49 3.92 3.37 no MACC
-_
-Abs vmb 482.28 226.33 191.52 193.04 273.29 UTX 2.0
-*vgr vmb 3.47 3.37 3.51 3.93 3.57 no MACC
-_
-Abs sws2 546.23 255.45 183.10 163.85 287.15 Convex 6.2.32.2
-*vgr sws2 3.93 3.80 3.36 3.33 3.60 /bin/cc
-_
-Abs sun4 767.7 373.7 315.5 284.5 435.6 Unix 3.5
-*vgr sun4 5.52 5.56 5.79 5.79 5.62 -O2 optim
-_
-Abs video 940.33 469.30 399.21 367.64 544.12 UNIX 2.0
-*vgr video 6.77 6.98 7.32 7.48 7.13 -O2
-_
-Abs vhs 954.81 471.90 409.78 392.55 557.26 IRix 3.1
-*vgr vhs 6.87 7.02 7.52 7.99 7.45 Parallel, -P1
-_
-Abs bob 2602.68 1078.25 712.39 642.42 1258.93 UNICOS 4.0, /bin/cc
-*vgr bob 21.22 18.17 15.39 13.98 17.19 -P 1
-_
-Abs vector 3811.68 1469.80 1060.50 921.21 1815.79 Alliant 3.0
-*vgr vector 27.45 21.88 19.46 18.75 21.88 -P 5
-_
-Abs vector 4515.09 1751.94 1266.49 1090.85 2156.09 Alliant 3.0
-*vgr vector 32.51 26.08 23.24 22.21 26.01 -P 6
-_
-Abs patton 4550.67 1920.15 1298.61 1153.02 2230.61 UNICOS 3.0, /bin/cc
-*vgr patton 37.10 32.36 28.05 25.09 30.65 -P 1
-_
-Abs vector 5130.74 2004.49 1438.97 1261.36 2458.89 Alliant 3.0
-*vgr vector 36.95 29.85 26.41 25.68 29.72 -P 7
-_
-Abs bob 5186.24 2132.17 1409.10 1273.72 2500.30 UNICOS 4.0, /bin/cc
-*vgr bob 42.28 35.93 30.44 27.71 34.09 -P 2
-_
-Abs vector 5813.76 2260.61 1638.31 1422.82 2783.87 Alliant 3.0
-*vgr vector 41.87 33.66 30.07 28.97 33.64 -P 8
-_
-Abs amber 5901.29 2702.65 2096.35 1893.41 3148.42
-*vgr amber 42.50 40.24 38.47 38.55 39.94 -P 1
-_
-Abs bob 7934.12 3392.98 2119.11 1929.74 3843.98 UNICOS 4.0, /bin/cc
-*vgr bob 64.69 57.18 45.78 41.99 52.41 -P 3
-_
-Abs patton 8898.79 3782.55 2559.48 2292.13 4383.23 UNICOS 3.0, /bin/cc
-*vgr patton 72.56 63.75 55.30 49.88 60.37 -P 2
-_
-Abs bob 10734.52 4436.61 2883.53 2617.47 5168.03 UNICOS 4.0,
/bin/cc
-*vgr bob 87.52 74.77 62.30 56.96 70.38 -P 4
-_
-Abs patton 13078.79 5631.95 3832.88 3416.90 6490.13 UNICOS 3.0,
/bin/cc
-*vgr patton 106.64 94.92 82.81 74.36 89.68 -P 3
-_
-Abs patton 17157.78 7437.55 5073.58 4531.25 8550.04 UNICOS 3.0,
/bin/cc
-*vgr patton 139.90 125.35 109.62 98.61 118.37 -P 4
-.TE
-.bp
-.NH 1
-RELEASE 3.7 STATISTICS (19-June-1989)
-.LP
-.TS H
-expand box;
-l l | n n n n n | n | l.
-A/* H/W Moss World Star Bldg M35 Mean CPU
-_
-.TH
-Abs vgr 128.64 54.47 45.17 40.35 49.02 63.53 1
-*vgr vgr 1.00 1.00 1.00 1.00 1.00 1.00
-_
-Abs rh2 1704.56 791.31 599.81 549.74 589.01 846.88 1
-*vgr rh2 13.25 14.52 13.27 13.62 12.01 13.33
-_
-Abs spark 435.69 208.59 176.76 177.69 174.67 234.68 1
-*vgr spark 3.53 3.61 4.17 4.29 3.40 3.80
-_
-Abs vhs 973.11 475.00 384.62 351.12 343.44 505.45 1
-*vgr vhs 7.56 8.72 8.51 8.70 7.00 8.09
-_
-Abs whisper 1118.35 561.81 473.52 439.76 509.26 620.54 1
-*vgr whisper 8.69 10.31 10.48 10.89 10.38 10.15
-_
-Abs nova 2024.80 976.01 790.17 732.35 ? 1130.83 1
-*vgr nova 15.74 17.92 17.49 18.15 ? 17.32
-_
-Abs ovoyage 1969.57 1001.21 862.77 809.61 786.11 1085.85 2
-*vgr ovoyage 15.31 18.38 19.10 20.06 16.03 17.77
-_
-Abs taylor 2446.98 1076.24 912.03 837.56 799.58 1214.47 1
-*vgr taylor 19.02 19.75 20.19 20.75 16.31 19.20
-_
-Abs worm 2671.46 1218.49 966.76 859.61 932.18 1329.70 1
-*vgr worm 20.76 22.36 21.40 21.30 19.01 20.96
-_
-Abs viper 3255.73 1368.96 1102.71 1039.37 1008.15 1554.98 8
-*vgr viper 25.30 25.13 24.41 25.75 20.56 24.23
-_
-Abs vector 3956.86 1625.23 1234.03 1137.36 1121.41 1814.97 8
-*vgr vector 30.75 29.83 27.31 28.18 22.87 27.78
-_
-Abs taylor 4730.05 2225.56 1742.09 1590.57 1551.78 2368.01 2
-*vgr taylor 36.76 40.85 38.56 39.41 31.65 37.44
-_
-Abs worm 5017.85 2309.86 1894.92 1708.27 1791.11 2544.40 2
-*vgr worm 39.00 42.40 41.95 42.33 36.53 40.44
-_
-Abs worm 7082.79 3359.99 2740.50 2502.03 2594.37 3655.93 3
-*vgr worm 55.05 61.68 60.67 62.00 52.92 58.46
-_
-Abs worm 8664.78 4162.53 3323.46 3115.36 3378.75 4528.97 4
-*vgr worm 67.35 76.41 73.57 77.20 68.92 72.69
-_
-Abs worm 10072.1 5016.57 4032.60 3855.90 4043.11 5404.06 5
-*vgr worm 78.29 92.09 89.27 95.56 82.47 87.53
-_
-Abs worm 11678.4 5752.20 4758.80 4493.16 4700.52 6276.60 6
-*vgr worm 90.78 105.60 105.35 111.35 95.88 101.79
-_
-Abs worm 12282.3 6021.31 5394.36 4908.98 5141.71 6749.72 7
-*vgr worm 95.47 110.54 119.42 121.65 104.89 110.39
-_
-Abs worm 12158.3 5913.50 5784.67 5327.66 5505.71 6937.96 8
-*vgr worm 94.51 108.56 128.06 132.03 112.31 115.09
-_
-Abs patton 16028.8 7289.7 4827.9 4392.5 20829.2 53368.1 4
-*vgr patton 124.6 133.83 106.88 108.85 106.23 116.07
-.TE
-.bp
-.NH 1
-RELEASE 4.0 STATISTICS
-.LP
-.TS H
-expand box;
-l l | n n n n n | n | l.
-A/* H/W Moss World Star Bldg M35 Mean CPU
-_
-.TH
-Abs vgr 137.82 67.23 56.39 53.91 69.25 76.92 1
-*vgr vgr 1.00 1.00 1.00 1.00 1.00 1.00
-_
-Abs slc1 153.63 80.95 62.94 60.48 ? 71.60 1
-*vgr slc1 1.12 1.20 1.12 1.13 ? .91
-_
-Abs vision 165.85 89.78 76.44 75.78 96.18 100.80 1
-*vgr vision 1.21 1.33 1.36 1.42 1.36 1.33
-_
-Abs vmb 381.92 195.11 178.78 186.62 214.31 231.34 1
-*vgr vmb 2.78 2.90 3.18 3.49 3.03 3.07
-_
-Abs sws1 636.26 288.76 212.99 210.18 271.02 323.84 1
-*vgr sws1 4.64 4.30 3.79 3.93 3.83 4.09
-_
-Abs veto 827.25 436.38 361.89 348.99 422.19 479.34 1
-*vgr veto 6.03 6.50 6.45 6.54 5.97 6.29
-_
-Abs vhs 1040.44 500.52 436.90 415.15 496.30 577.86 1
-*vgr vhs 7.59 7.46 7.79 7.78 7.02 7.52
-_
-Abs cor3 1203.14 553.22 445.45 398.79 534.18 626.95 1
-*vgr cor3 8.78 8.24 7.94 7.47 7.55 7.99
-_
-Abs wilted 1556.66 800.18 722.95 708.21 858.90 929.38 1
-*vgr wilted 11.36 11.93 12.89 13.27 12.15 12.32
-_
-Abs shpcrc2 2274.36 1041.79 915.99 854.30 1110.23 1239.33 1
-*vgr shpcrc2 16.59 15.53 16.33 16.01 15.70 16.03
-_
-Abs walrus 2291.38 1094.04 960.07 892.67 1066.31 1260.89 1
-*vgr walrus 16.72 16.31 17.12 16.72 15.08 16.39
-_
-Abs walrus 4010.55 2019.34 1767.75 1685.19 2029.78 2302.52 2
-*vgr walrus 29.27 30.11 31.52 31.58 28.71 30.23
-_
-Abs patton 5235.87 2108.02 1509.85 1507.81 2132.01 2498.71 1
-*vgr patton 38.21 31.43 26.92 28.25 30.15 30.99
-_
-Abs crim 4679.97 2246.04 2143.07 1936.85 2224.65 2646.11 1
-*vgr crim 34.15 33.49 38.22 36.29 31.47 34.72
-_
-Abs uy1 6220.79 2474.97 1742.33 1748.73 2464.90 2930.34 1
-*vgr uy1 45.40 36.90 31.07 32.77 34.86 36.20
-_
-Abs wiltse 5785.83 2737.06 2473.66 2310.58 2699.06 3201.23 1
-*vgr wiltse 42.22 40.81 44.11 43.30 38.18 41.72 -mips1
-_
-Abs walrus 5743.85 2938.73 2513.24 2446.85 2858.84 3300.30 3
-*vgr walrus 41.92 43.82 44.82 45.85 40.44 43.37
-_
-Abs wiltse 7093.51 3458.89 2887.77 2730.62 3199.08 3873.97 1
-*vgr wiltse 51.77 51.57 51.50 51.17 45.25 50.25 -mips2
-_
-Abs walrus 7131.48 3613.02 3262.01 3048.77 3594.35 4129.92 4
-*vgr walrus 52.05 53.87 58.17 57.13 50.84 54.41
-_
-Abs whiz 7159.01 3655.65 3355.85 3132.36 3655.02 4191.57 4
-*vgr whiz 52.25 54.51 59.85 58.70 51.70 55.40
-_
-Abs walrus 7698.43 4119.06 3889.37 3690.27 4244.30 4728.28 5
-*vgr walrus 56.18 61.42 69.36 69.15 60.04 63.23
-_
-Abs walrus 8718.08 4625.56 4469.49 4295.53 4765.40 5374.81 6
-*vgr walrus 63.63 68.97 79.71 80.50 67.41 72.04
-_
-Abs walrus 8937.71 4882.66 4911.99 4601.09 5335.14 5733.71 7
-*vgr walrus 65.23 72.81 87.60 86.22 75.47 77.46
-_
-Abs walrus 9300.31 5136.17 5243.14 5112.23 5318.45 6022.06 8
-*vgr walrus 67.88 76.59 93.51 95.80 75.23 81.80
-_
-.TE
-.bp
-.NH 1
-ADDITIONAL STATISTICS
-.PP
-It would be greatly appreciated if you would e-mail any statistics
-that you gather to the BRL-CAD developers, including: the ``summary''
-file produced by the benchmark script, which BRL-CAD release was used,
-the manufacturer of the machine, hardware model name/number, software
-version numbers (OS and compiler), presence or absence of floating
-point hardware, processor cache sizes, bus and memory speeds, and the
-local host name (preferably an Internet or UUCP host name) of the
-specific machine used.
Modified: brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt 2020-05-28 19:35:09 UTC
(rev 75967)
+++ brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt 2020-05-28 20:20:54 UTC
(rev 75968)
@@ -22,6 +22,7 @@
set(man5_EN
dsp.xml
${CMAKE_CURRENT_BINARY_DIR}/attributes.xml
+ benchmark.xml
burst_point_library.xml
burst_shotline_files.xml
bw.xml
Added: brlcad/trunk/doc/docbook/system/man5/benchmark.xml
===================================================================
--- brlcad/trunk/doc/docbook/system/man5/benchmark.xml
(rev 0)
+++ brlcad/trunk/doc/docbook/system/man5/benchmark.xml 2020-05-28 20:20:54 UTC
(rev 75968)
@@ -0,0 +1,4210 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<refentry xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en'
xml:id='benchmark_info'>
+ <refmeta>
+ <refentrytitle>BRL-CAD Benchmark Suite Methodology</refentrytitle>
+ <manvolnum>5</manvolnum>
+ <refmiscinfo class='source'>BRL-CAD</refmiscinfo>
+ <refmiscinfo class='manual'>BRL-CAD</refmiscinfo>
+ </refmeta>
+
+ <refnamediv>
+ <refname>benchmark</refname>
+ <refpurpose>This document describes the BRL-CAD Benchmark Suite
Methodology, and
+ the Ray-Tracing Figure of Merit (RTFM) used to judge the computational
+ performance of different computer systems.</refpurpose>
+ </refnamediv>
+
+ <refsection xml:id='intro'>
+ <title>Introduction</title>
+
+ <para>
+ The core of the test is the <command>rt</command> ray-tracing program.
+ The results for each processor are determined by running a benchmark
test of the
+ RT ray-tracing program on each of the sample databases provided. The
+ <command>rt</command> program requires a binary database for input
("db/xxx.g"),
+ and produces a binary image as output ("bench/xxx.pix"), along with a
+ log file ("bench/xxx.log"). Each run will produce a 512x512x24 bit
+ color shaded image in a "bench/xxx.pix" file, and a run log in
+ "bench/xxx.log". Reference copies of the images are provided as
+ "pix/xxx.pix" and "pix/xxx.log". The sample databases provided are
+ processed in order of increasing difficulty, and each produces a
+ colorful image. In each picture there are two light sources; the
+ primary source is located near the center of the model (the white
+ ball), and the secondary light source is located at the "eye"
+ position.
+ </para>
+ </refsection>
+
+ <refsection xml:id='the_benchmark_models'>
+ <title>The Benchmark Models</title>
+
+ <para>
+ moss.g -- This is a simple model, containing a yellow torus, a green
+ ellipsoid, a bluish cube, a pink truncated (distorted) cone, all
+ sitting on a blue plate. Note the shadowing, and "specular splash".
+ </para>
+
+ <para>
+ world.g -- The same model as moss.g, but with various rendering
+ features enabled. The model is enclosed in a hollow cloud sphere.
+ The plate is a mirror, the egg is crystal, the box has a debugging
+ texture map applied.
+ </para>
+
+ <para>
+ star.g -- A familiar sight to Star Trek fans; a low-detail exterior of
+ the ship "Enterprise". The hull is white, with some other structures
+ in other colors. The small red object in the foreground is the
+ shuttlecraft Galileo, to scale.
+ </para>
+
+ <para>
+ bldg391.g -- An exploded view of a two-story imaginary computer site,
+ including various walls, red stairways, green disk drives, etc. The
+ lower floor is a mirror, the upper floor is glass.
+ </para>
+
+ <para>
+ m35.g -- A truck.
+ </para>
+
+ <para>
+ sphflake.g -- A sphereflake.
+ </para>
+ </refsection>
+
+ <refsection xml:id='machine_independence'>
+ <title>MACHINE INDEPENDENCE</title>
+
+ <para>
+ The databases are provided in an ASCII format in the "db" directory.
+ ascii-to-binary converters are provided in the "conv" directory. On
most systems the
+ command "<command>make benchmark</command>" (see the document <emphasis
remap='I'>Installing
+ the BRL-CAD Package</emphasis>) will automatically compile, generate the
binary .g files, and run the
+ benchmark tests.
+ </para>
+
+ <para>
+ The reference images are distributed in binary BRL-CAD
+
<citerefentry><refentrytitle>pix</refentrytitle><manvolnum>5</manvolnum></citerefentry>
+ format. Earlier releases distributed the reference images in the
+ portable ASCII form, and then converted them to the binary form. This
+ consumed a significant amount of extra storage on UNIX machines, so
+ this practice was discontinued. It is assumed that anyone attempting
+ to benchmark a system that can not read pure binary files will at
+ least have access to a UNIX system. That UNIX system can be used to
+ convert the reference images to the portable ASCII form with the
+
<citerefentry><refentrytitle>pix2asc</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ tool, and then those images may be sent to the machine under test.
+ </para>
+
+ <para>
+ If you encounter difficulty with running the benchmark, you might wish
+ to build the full BRL-CAD package, to take advantage of the image
+ tools in determining the nature of the problem. For example, one
+ system suffered from a compiler bug that made TGC solids vanish, while
+ another system had difficulties with the light visibility
+ calculations.
+ </para>
+ </refsection>
+
+ <refsection xml:id='obtaining_correct_results'>
+ <title>OBTAINING CORRECT RESULTS</title>
+
+ <para>
+ The benchmark timings are not considered valid unless the correct
+ results are given. Make sure that the answers match the reference
+ files to within plus-or-minus one in each color (see pixdiff(1)).
+ Slight variations in the calculated pixels are generally attributable
+ to variations in floating point precision. You may wish to compare
+ the execution times and log file remarks from your tests (in the
+ "bench/xxx.log" files) with the VAX-11/780 (with hardware FPA) times
+ which are given in the "pix/xxx.log" files. The log file for sphflake
+ has yet to be run on the same system, causing weighted results. It's
+ still useful and informative, however, for deriving performance
+ statistics. The reference images are also located in the "pix/"
+ directory.
+ </para>
+
+ <para>
+ For example, if you are running the benchmark on a Cray XMP, the
+ world.pix and bldg391.pix images will have a single byte in the blue
+ channel off by 1, out in the cloud background. This is not to be
+ considered an error.
+ </para>
+ </refsection>
+
+ <refsection xml:id='benchmark_image_display'>
+ <title>BENCHMARK IMAGE DISPLAY</title>
+
+ <para>
+ If you have a suitable framebuffer, you may wish to display the images
+ generated by the benchmark, and compare them to the reference images.
+ This section assumes that you have successfully compiled the full set
+ of BRL-CAD software, not just the benchmark portion. Programs for
+ dealing with images are in the "util" directory. To display a
+
<citerefentry><refentrytitle>pix</refentrytitle><manvolnum>5</manvolnum></citerefentry>
file on a framebuffer, set environment variable FB_FILE
+ (see
<citerefentry><refentrytitle>brlcad</refentrytitle><manvolnum>1</manvolnum></citerefentry>
for details), and run <emphasis role='strong' remap='B'>pix-fb</emphasis>.
Note that by
+ leaving FB_FILE unset, your default display will be used.
+ </para>
+
+ <literallayout remap='.nf'>
+ <emphasis role='strong' remap='B'>
+ cd bench
+ pix-fb moss.pix
+ </emphasis>
+ </literallayout> <!-- .fi -->
+
+ <para>
+ If the images computed on your machine do not match the reference
+ images, the program "util/pixdiff" will compute a pix file that will
+ highlight the differences for you, and report a summary of bytes
+ equal, off-by-1, and off-by-many, e.g.,
+ </para>
+ <literallayout remap='.nf'>
+ pixdiff moss.pix ../pix/moss.pix (or) pix-fb
+ </literallayout>
+
+ <para>
+ For a display of the relative magnitude of the differences at each
+ pixel, use "util/bwdiff" instead, e.g.,
+ </para>
+
+ <literallayout remap='.nf'>
+ <emphasis role='strong' remap='B'>
+ bwdiff moss.pix ../pix/moss.pix (or) pix-fb
+ </emphasis>
+ or
+ <emphasis role='strong' remap='B'>
+ bwdiff moss.pix ../pix/moss.pix (or)
+ bwmod -s 128 -m 4 -a 128 | pix-fb
+ </emphasis>
+ </literallayout> <!-- .fi -->
+
+ <para>and for statistics on the differences, use</para>
+
+ <para> bwdiff moss.pix ../pix/moss.pix (or) pixstat</para>
+ <!-- ne 8i -->
+ </refsection>
+
+ <refsection xml:id='the_competition'><title>THE COMPETITION</title>
+
+ <para>The full benchmark takes about 9 CPU hours on a VAX-11/780, so you
+ should scale your expectations accordingly.</para>
+
+ <para>Here is a sampling of some systems that have been tested, with as much
+ information about the configuration as could be obtained. Some
+ systems have a great many options for small things that can affect
+ performance, such as memory interleaving.</para>
+
+ <informaltable pgwide='0' frame='border'>
+ <tgroup cols='2' align='center'>
+ <colspec colname='c1'/>
+ <colspec colname='c2'/>
+ <tbody>
+ <row>
+ <entry align='left'>System Name</entry>
+ <entry align='left'>Configuration</entry>
+ </row>
+ <row>
+ <entry align='left'>_</entry>
+ <entry align='left'>_</entry>
+ </row>
+ <row>
+ <entry align='left'>axposf</entry>
+ <entry align='left'>DEC Alpha 4000/710, 256M, OSF/1 V3.0(1)</entry>
+ </row>
+ <row>
+ <entry align='left'>ex-art</entry>
+ <entry align='left'>Pentium-P90, 16MB, 256K cache, BSD/OS
2.0,</entry>
+ </row>
+ <row>
+ <entry align='left'>hawks</entry>
+ <entry align='left'>486DX/33, 24MB, 256K cache, BSD/OS 2.0</entry>
+ </row>
+ <row>
+ <entry align='left'>orac</entry>
+ <entry align='left'>486/100, 20MB, No cache, BSD/OS 2.0
(laptop)</entry>
+ </row>
+ <row>
+ <entry align='left'>pk</entry>
+ <entry align='left'>Cray C90, C916/161024, UNICOS 8.0.2.4</entry>
+ </row>
+ <row>
+ <entry align='left'>vapor</entry>
+ <entry align='left'>SGI, 18* 75 MHz R8000 IP21, 1024M RAM 8-way,
Irix 6.0</entry>
+ </row>
+ <row>
+ <entry align='left'>vblt</entry>
+ <entry align='left'>66 MHz 486DX2/66, 16M RAM, Linux 1.1.73</entry>
+ </row>
+ <row>
+ <entry align='left'>vgr</entry>
+ <entry align='left'>DEC VAX-11/780 w/FPA, 64M RAM, 4.3 BSD</entry>
+ </row>
+ <row>
+ <entry align='left'>vision</entry>
+ <entry align='left'>Sun-3/280 w/68881 FPA, 16M RAM, SunOS
4.1.1</entry>
+ </row>
+ <row>
+ <entry align='left'>voyage</entry>
+ <entry align='left'>SGI, 4* 25 MHz R3000 IP7, 56M RAM, Irix
4.0.1</entry>
+ </row>
+ <row>
+ <entry align='left'>whiz</entry>
+ <entry align='left'>SGI Ingido**2, 100 MHz IP22, 96M RAM, Irix
5.2</entry>
+ </row>
+ <row>
+ <entry align='left'>waffle</entry>
+ <entry align='left'>SGI, 4* 25 MHz R3000 IP7, 64M RAM, Irix 4.0.5
(heavy network use)</entry>
+ </row>
+ <row>
+ <entry align='left'>warp</entry>
+ <entry align='left'>Sun SPARCstation 5, 32M RAM, SunOS 4.1.4</entry>
+ </row>
+ <row>
+ <entry align='left'>wax</entry>
+ <entry align='left'>SGI, 24* 150 MHz R4400 IP19, 1024M RAM 4-way,
Irix 5.2</entry>
+ </row>
+ <row>
+ <entry align='left'>wilson</entry>
+ <entry align='left'>SGI, 8* 100 MHz R4400 IP19, 1024M RAM 8-way,
Irix 5.2</entry>
+ </row>
+ <row>
+ <entry align='left'>wilted</entry>
+ <entry align='left'>Sun-4/25 ELC, 16M RAM, SunOS 4.1.1</entry>
+ </row>
+ <row>
+ <entry align='left'>wimp</entry>
+ <entry align='left'>33 MHz 386DX/33 w/387, 256k cache, 16M RAM, BSDI
2.0beta2</entry>
+ </row>
+ <row>
+ <entry align='left'>wimpy</entry>
+ <entry align='left'>Sun SS10BSX-GX, 2* 50 MHz SuperSPARC, 64M RAM,
SunOS 5.4</entry>
+ </row>
+ <row>
+ <entry align='left'>wizard</entry>
+ <entry align='left'>SGI Ingido**2, 150 MHz IP22, 96M RAM, Irix
5.3</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+
+ <para>(1) The Alpha was heavily loaded while the benchmark was being run.
+ DEC requires us to show the load average at the time:</para>
+
+ <para>03:28 up 18 days, 10:59, 7 users, load average: 2.00, 2.00,
2.08</para>
+ </refsection>
+
+ <refsection xml:id='benchmark_results'><title>BENCHMARK RESULTS</title>
+
+ <para>In the tradition of Dongarra, the Rays/sec figure is considered the
+ "RT Figure of Merit" (RTFM). Note that the RTFM can only be compared
+ between different runs on the <emphasis remap='I'>same</emphasis> database;
it is not
+ meaningful to compare RTFM numbers between different databases. The
+ Rays/sec number for a multi-processor machine is for "aggregate CPU
+ cluster seconds", rather than rays/total CPU seconds (which remains
+ fairly constant on good parallel machines).</para>
+
+ <para>The statistics are recorded in an easily understood format, with all
+ results for a particular configuration listed on a single line. The
+ numbers reported are the rays/sec (RTFM) figure. Entries denoted with
+ an asterisk ("*") produced incorrect results. Entries denoted with a
+ dash ("-") were not available and should be considered differently
+ than those entries with an asterisk. Generally the results are not
+ available because time constraints prevented running the complete set
+ of databases.</para>
+
+ <!-- ne 8i -->
+ </refsection>
+
+ <refsection xml:id='release_44_statistics'><title>RELEASE 4.4 STATISTICS
(4-Jan-1995)</title>
+
+ <para>There is very little difference in RTFM numbers between Release 4.0
+ and Release 4.4, so they can be usefully compared. In some cases the
+ 4.4 performance is slower due to the use of shared libraries. For
+ example "vision" dropped from 1.33 to 1.22 due to the shared
+ libraries. For most users reducing the disk consumption from 300
+ MBytes to 30 MBytes makes this a reasonable tradeoff. However, for
+ the best performance, use non-shared libraries.</para>
+
+ <informaltable pgwide='1' frame='border'>
+ <tgroup cols='8' align='center'>
+ <colspec colname='c1'/>
+ <colspec colname='c2'/>
+ <colspec colname='c3'/>
+ <colspec colname='c4'/>
+ <colspec colname='c5'/>
+ <colspec colname='c6'/>
+ <colspec colname='c7'/>
+ <colspec colname='c8'/>
+ <thead>
+ <row rowsep='1'>
+ <entry align='left' colsep='1'>H/W</entry>
+ <entry align='right'>Moss</entry>
+ <entry align='right'>World</entry>
+ <entry align='right'>Star</entry>
+ <entry align='right'>Bldg</entry>
+ <entry align='right' colsep='1'>M35</entry>
+ <entry align='right' colsep='1'>Mean</entry>
+ <entry align='left'>S/W Notes</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>.TH</entry>
+ <entry align='right'></entry>
+ <entry align='right'></entry>
+ <entry align='right'></entry>
+ <entry align='right'></entry>
+ <entry align='right' colsep='1'></entry>
+ <entry align='right' colsep='1'></entry>
+ <entry align='left'></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>810.91</entry>
+ <entry align='right'>1091.39</entry>
+ <entry align='right'>1012.63</entry>
+ <entry align='right'>1027.25</entry>
+ <entry align='right' colsep='1'>1092.85</entry>
+ <entry align='right' colsep='1'>1007</entry>
+ <entry align='left'>-P18 static</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>773.8</entry>
+ <entry align='right'>1038.7</entry>
+ <entry align='right'>979.49</entry>
+ <entry align='right'>970.91</entry>
+ <entry align='right' colsep='1'>1036.62</entry>
+ <entry align='right' colsep='1'>959.9</entry>
+ <entry align='left'>-P17</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>732.85</entry>
+ <entry align='right'>1021.69</entry>
+ <entry align='right'>968.93</entry>
+ <entry align='right'>922.62</entry>
+ <entry align='right' colsep='1'>1024.15</entry>
+ <entry align='right' colsep='1'>934.04</entry>
+ <entry align='left'>-P18 (SW lock)</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>769.38</entry>
+ <entry align='right'>940.83</entry>
+ <entry align='right'>953.36</entry>
+ <entry align='right'>924.7</entry>
+ <entry align='right' colsep='1'>1050.14</entry>
+ <entry align='right' colsep='1'>927.68</entry>
+ <entry align='left'>-P24</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>730.17</entry>
+ <entry align='right'>994.97</entry>
+ <entry align='right'>934.43</entry>
+ <entry align='right'>917.1</entry>
+ <entry align='right' colsep='1'>987.83</entry>
+ <entry align='right' colsep='1'>912.9</entry>
+ <entry align='left'>-P16</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>725.26</entry>
+ <entry align='right'>957.68</entry>
+ <entry align='right'>927.61</entry>
+ <entry align='right'>932.67</entry>
+ <entry align='right' colsep='1'>992.75</entry>
+ <entry align='right' colsep='1'>907.19</entry>
+ <entry align='left'>-P24</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>756.95</entry>
+ <entry align='right'>915.96</entry>
+ <entry align='right'>940.43</entry>
+ <entry align='right'>903.45</entry>
+ <entry align='right' colsep='1'>966.09</entry>
+ <entry align='right' colsep='1'>896.57</entry>
+ <entry align='left'>-P23</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>686.8</entry>
+ <entry align='right'>939.63</entry>
+ <entry align='right'>897.72</entry>
+ <entry align='right'>884.39</entry>
+ <entry align='right' colsep='1'>927.16</entry>
+ <entry align='right' colsep='1'>867.14</entry>
+ <entry align='left'>-P15</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>691.18</entry>
+ <entry align='right'>853.75</entry>
+ <entry align='right'>887.17</entry>
+ <entry align='right'>859.32</entry>
+ <entry align='right' colsep='1'>933.41</entry>
+ <entry align='right' colsep='1'>844.96</entry>
+ <entry align='left'>-P21</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>724.73</entry>
+ <entry align='right'>683.08</entry>
+ <entry align='right'>890.87</entry>
+ <entry align='right'>900.82</entry>
+ <entry align='right' colsep='1'>939.31</entry>
+ <entry align='right' colsep='1'>827.76</entry>
+ <entry align='left'>-P22</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>645.32</entry>
+ <entry align='right'>881.18</entry>
+ <entry align='right'>843.23</entry>
+ <entry align='right'>801.41</entry>
+ <entry align='right' colsep='1'>859.26</entry>
+ <entry align='right' colsep='1'>806.08</entry>
+ <entry align='left'>-P14</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>637.28</entry>
+ <entry align='right'>757.74</entry>
+ <entry align='right'>820.21</entry>
+ <entry align='right'>871.37</entry>
+ <entry align='right' colsep='1'>877.6</entry>
+ <entry align='right' colsep='1'>792.84</entry>
+ <entry align='left'>-P20</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>608.12</entry>
+ <entry align='right'>835.84</entry>
+ <entry align='right'>795.36</entry>
+ <entry align='right'>759.95</entry>
+ <entry align='right' colsep='1'>806.32</entry>
+ <entry align='right' colsep='1'>761.11</entry>
+ <entry align='left'>-P13</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>606.98</entry>
+ <entry align='right'>784.3</entry>
+ <entry align='right'>754.46</entry>
+ <entry align='right'>799.95</entry>
+ <entry align='right' colsep='1'>794.52</entry>
+ <entry align='right' colsep='1'>748.04</entry>
+ <entry align='left'>-P19</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>590.16</entry>
+ <entry align='right'>758.23</entry>
+ <entry align='right'>794.06</entry>
+ <entry align='right'>794.52</entry>
+ <entry align='right' colsep='1'>757.79</entry>
+ <entry align='right' colsep='1'>738.95</entry>
+ <entry align='left'>-P18</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>579.29</entry>
+ <entry align='right'>722.35</entry>
+ <entry align='right'>787.55</entry>
+ <entry align='right'>720.26</entry>
+ <entry align='right' colsep='1'>754.65</entry>
+ <entry align='right' colsep='1'>712.82</entry>
+ <entry align='left'>-P17</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>571.14</entry>
+ <entry align='right'>783.72</entry>
+ <entry align='right'>740.47</entry>
+ <entry align='right'>697.24</entry>
+ <entry align='right' colsep='1'>746.72</entry>
+ <entry align='right' colsep='1'>707.85</entry>
+ <entry align='left'>-P12</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>553.72</entry>
+ <entry align='right'>697.1</entry>
+ <entry align='right'>744.21</entry>
+ <entry align='right'>663.61</entry>
+ <entry align='right' colsep='1'>723.03</entry>
+ <entry align='right' colsep='1'>676.33</entry>
+ <entry align='left'>-P16</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>534.85</entry>
+ <entry align='right'>716.58</entry>
+ <entry align='right'>685.87</entry>
+ <entry align='right'>656.25</entry>
+ <entry align='right' colsep='1'>685.77</entry>
+ <entry align='right' colsep='1'>655.86</entry>
+ <entry align='left'>-P11</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>519.01</entry>
+ <entry align='right'>655.57</entry>
+ <entry align='right'>690.95</entry>
+ <entry align='right'>651.9</entry>
+ <entry align='right' colsep='1'>663.92</entry>
+ <entry align='right' colsep='1'>636.27</entry>
+ <entry align='left'>-P15</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>475.88</entry>
+ <entry align='right'>637.33</entry>
+ <entry align='right'>665.38</entry>
+ <entry align='right'>608.31</entry>
+ <entry align='right' colsep='1'>653.99</entry>
+ <entry align='right' colsep='1'>608.17</entry>
+ <entry align='left'>-P14</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>499.46</entry>
+ <entry align='right'>663.26</entry>
+ <entry align='right'>633.48</entry>
+ <entry align='right'>614.58</entry>
+ <entry align='right' colsep='1'>624.34</entry>
+ <entry align='right' colsep='1'>607.02</entry>
+ <entry align='left'>-P10</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>449.16</entry>
+ <entry align='right'>591.54</entry>
+ <entry align='right'>616.21</entry>
+ <entry align='right'>590.59</entry>
+ <entry align='right' colsep='1'>614.25</entry>
+ <entry align='right' colsep='1'>572.35</entry>
+ <entry align='left'>-P13</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>463.3</entry>
+ <entry align='right'>598.34</entry>
+ <entry align='right'>575.07</entry>
+ <entry align='right'>555.62</entry>
+ <entry align='right' colsep='1'>560.89</entry>
+ <entry align='right' colsep='1'>550.64</entry>
+ <entry align='left'>-P9</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>424.71</entry>
+ <entry align='right'>556.8</entry>
+ <entry align='right'>595.02</entry>
+ <entry align='right'>521.63</entry>
+ <entry align='right' colsep='1'>538.78</entry>
+ <entry align='right' colsep='1'>527.38</entry>
+ <entry align='left'>-P12</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>424.89</entry>
+ <entry align='right'>534.5</entry>
+ <entry align='right'>509.85</entry>
+ <entry align='right'>497.63</entry>
+ <entry align='right' colsep='1'>503.99</entry>
+ <entry align='right' colsep='1'>494.17</entry>
+ <entry align='left'>-P8</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>391.66</entry>
+ <entry align='right'>490.63</entry>
+ <entry align='right'>545.28</entry>
+ <entry align='right'>488.57</entry>
+ <entry align='right' colsep='1'>508.96</entry>
+ <entry align='right' colsep='1'>485.02</entry>
+ <entry align='left'>-P11</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>315.45</entry>
+ <entry align='right'>472.03</entry>
+ <entry align='right'>525.47</entry>
+ <entry align='right'>442.37</entry>
+ <entry align='right' colsep='1'>461.44</entry>
+ <entry align='right' colsep='1'>443.35</entry>
+ <entry align='left'>-P10</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>381.1</entry>
+ <entry align='right'>467.67</entry>
+ <entry align='right'>440.13</entry>
+ <entry align='right'>425.57</entry>
+ <entry align='right' colsep='1'>442.04</entry>
+ <entry align='right' colsep='1'>431.3</entry>
+ <entry align='left'>-P7</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>309.35</entry>
+ <entry align='right'>426.37</entry>
+ <entry align='right'>386.11</entry>
+ <entry align='right'>417.85</entry>
+ <entry align='right' colsep='1'>434.96</entry>
+ <entry align='right' colsep='1'>394.92</entry>
+ <entry align='left'>-P9</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>336.55</entry>
+ <entry align='right'>392.2</entry>
+ <entry align='right'>390.72</entry>
+ <entry align='right'>373.92</entry>
+ <entry align='right' colsep='1'>380.03</entry>
+ <entry align='right' colsep='1'>374.68</entry>
+ <entry align='left'>-P6</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>307.6</entry>
+ <entry align='right'>361.32</entry>
+ <entry align='right'>396.07</entry>
+ <entry align='right'>380.17</entry>
+ <entry align='right' colsep='1'>380.74</entry>
+ <entry align='right' colsep='1'>365.18</entry>
+ <entry align='left'>-P8</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>245.87</entry>
+ <entry align='right'>332.33</entry>
+ <entry align='right'>362.5</entry>
+ <entry align='right'>338.62</entry>
+ <entry align='right' colsep='1'>331.39</entry>
+ <entry align='right' colsep='1'>322.14</entry>
+ <entry align='left'>-P7</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>288.45</entry>
+ <entry align='right'>327.78</entry>
+ <entry align='right'>328.76</entry>
+ <entry align='right'>314.54</entry>
+ <entry align='right' colsep='1'>320.16</entry>
+ <entry align='right' colsep='1'>315.93</entry>
+ <entry align='left'>-P5</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>254.82</entry>
+ <entry align='right'>255.29</entry>
+ <entry align='right'>299.93</entry>
+ <entry align='right'>302.08</entry>
+ <entry align='right' colsep='1'>256.54</entry>
+ <entry align='right' colsep='1'>273.73</entry>
+ <entry align='left'>-P6</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wilson</entry>
+ <entry align='right'>223.01</entry>
+ <entry align='right'>265.17</entry>
+ <entry align='right'>287.8</entry>
+ <entry align='right'>262.19</entry>
+ <entry align='right' colsep='1'>269.62</entry>
+ <entry align='right' colsep='1'>261.55</entry>
+ <entry align='left'>-P8</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>240.6</entry>
+ <entry align='right'>269.93</entry>
+ <entry align='right'>266.46</entry>
+ <entry align='right'>253.99</entry>
+ <entry align='right' colsep='1'>259.05</entry>
+ <entry align='right' colsep='1'>258</entry>
+ <entry align='left'>-P4</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>215.96</entry>
+ <entry align='right'>231.65</entry>
+ <entry align='right'>221.78</entry>
+ <entry align='right'>248.63</entry>
+ <entry align='right' colsep='1'>221.45</entry>
+ <entry align='right' colsep='1'>227.89</entry>
+ <entry align='left'>-P5</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>177.94</entry>
+ <entry align='right'>185.27</entry>
+ <entry align='right'>213.74</entry>
+ <entry align='right'>201.64</entry>
+ <entry align='right' colsep='1'>197.27</entry>
+ <entry align='right' colsep='1'>195.17</entry>
+ <entry align='left'>-P4</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>187.58</entry>
+ <entry align='right'>198.84</entry>
+ <entry align='right'>202.28</entry>
+ <entry align='right'>191.94</entry>
+ <entry align='right' colsep='1'>194.74</entry>
+ <entry align='right' colsep='1'>195.07</entry>
+ <entry align='left'>-P3</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>120.4</entry>
+ <entry align='right'>138.01</entry>
+ <entry align='right'>162.12</entry>
+ <entry align='right'>159.36</entry>
+ <entry align='right' colsep='1'>141.33</entry>
+ <entry align='right' colsep='1'>144.24</entry>
+ <entry align='left'>-P3</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>130.61</entry>
+ <entry align='right'>140.04</entry>
+ <entry align='right'>134.88</entry>
+ <entry align='right'>129.38</entry>
+ <entry align='right' colsep='1'>129.78</entry>
+ <entry align='right' colsep='1'>132.93</entry>
+ <entry align='left'>-P2</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>100.83</entry>
+ <entry align='right'>102.09</entry>
+ <entry align='right'>111.12</entry>
+ <entry align='right'>87.26</entry>
+ <entry align='right' colsep='1'>98.62</entry>
+ <entry align='right' colsep='1'>99.98</entry>
+ <entry align='left'>-P2</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wimpy</entry>
+ <entry align='right'>99.10</entry>
+ <entry align='right'>95.78</entry>
+ <entry align='right'>92.15</entry>
+ <entry align='right'>97.51</entry>
+ <entry align='right' colsep='1'>96.65</entry>
+ <entry align='right' colsep='1'>96.23</entry>
+ <entry align='left'>-P2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left' colsep='1'>wimpy</entry>
+ <entry align='right'>82.14</entry>
+ <entry align='right'>93.60</entry>
+ <entry align='right'>92.17</entry>
+ <entry align='right'>103.59</entry>
+ <entry align='right' colsep='1'>82.22</entry>
+ <entry align='right' colsep='1'>90.74</entry>
+ <entry align='left'>-P2</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>axposf</entry>
+ <entry align='right'>81.05</entry>
+ <entry align='right'>82.27</entry>
+ <entry align='right'>86.72</entry>
+ <entry align='right'>84.36</entry>
+ <entry align='right' colsep='1'>79.28</entry>
+ <entry align='right' colsep='1'>82.73</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>79.68</entry>
+ <entry align='right'>77.7</entry>
+ <entry align='right'>73.89</entry>
+ <entry align='right'>71.38</entry>
+ <entry align='right' colsep='1'>70.06</entry>
+ <entry align='right' colsep='1'>74.54</entry>
+ <entry align='left'>-P1 static</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vapor</entry>
+ <entry align='right'>69.34</entry>
+ <entry align='right'>70.14</entry>
+ <entry align='right'>67.52</entry>
+ <entry align='right'>65.55</entry>
+ <entry align='right' colsep='1'>66.69</entry>
+ <entry align='right' colsep='1'>67.84</entry>
+ <entry align='left'>-P1 shared</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wizard</entry>
+ <entry align='right'>63.8</entry>
+ <entry align='right'>55.86</entry>
+ <entry align='right'>68.97</entry>
+ <entry align='right'>73.21</entry>
+ <entry align='right' colsep='1'>61.56</entry>
+ <entry align='right' colsep='1'>64.68</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>62.28</entry>
+ <entry align='right'>58.58</entry>
+ <entry align='right'>65.24</entry>
+ <entry align='right'>67.39</entry>
+ <entry align='right' colsep='1'>59.31</entry>
+ <entry align='right' colsep='1'>62.56</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wax</entry>
+ <entry align='right'>59.08</entry>
+ <entry align='right'>56.06</entry>
+ <entry align='right'>61.45</entry>
+ <entry align='right'>64.4</entry>
+ <entry align='right' colsep='1'>56.11</entry>
+ <entry align='right' colsep='1'>59.42</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>voyage</entry>
+ <entry align='right'>52.78</entry>
+ <entry align='right'>55.44</entry>
+ <entry align='right'>58.19</entry>
+ <entry align='right'>58.03</entry>
+ <entry align='right' colsep='1'>52.41</entry>
+ <entry align='right' colsep='1'>55.37</entry>
+ <entry align='left'>-P4</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>pk</entry>
+ <entry align='right'>64.89</entry>
+ <entry align='right'>55.71</entry>
+ <entry align='right'>48.01</entry>
+ <entry align='right'>49.50</entry>
+ <entry align='right' colsep='1'>53.43</entry>
+ <entry align='right' colsep='1'>54.30</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>waffle</entry>
+ <entry align='right'>38.56</entry>
+ <entry align='right'>47.63</entry>
+ <entry align='right'>62.36</entry>
+ <entry align='right'>59.62</entry>
+ <entry align='right' colsep='1'>51.20</entry>
+ <entry align='right' colsep='1'>51.87</entry>
+ <entry align='left'>-P4</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wimpy</entry>
+ <entry align='right'>50.17</entry>
+ <entry align='right'>48.82</entry>
+ <entry align='right'>50.46</entry>
+ <entry align='right'>55.12</entry>
+ <entry align='right' colsep='1'>49.27</entry>
+ <entry align='right' colsep='1'>50.76</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wimpy</entry>
+ <entry align='right'>47.80</entry>
+ <entry align='right'>43.23</entry>
+ <entry align='right'>51.37</entry>
+ <entry align='right'>54.10</entry>
+ <entry align='right' colsep='1'>46.23</entry>
+ <entry align='right' colsep='1'>48.54</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>weber</entry>
+ <entry align='right'>46.53</entry>
+ <entry align='right'>43.45</entry>
+ <entry align='right'>50.88</entry>
+ <entry align='right'>50.33</entry>
+ <entry align='right' colsep='1'>46.03</entry>
+ <entry align='right' colsep='1'>47.44</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wilson</entry>
+ <entry align='right'>41.16</entry>
+ <entry align='right'>39.54</entry>
+ <entry align='right'>45.98</entry>
+ <entry align='right'>42.93</entry>
+ <entry align='right' colsep='1'>34.82</entry>
+ <entry align='right' colsep='1'>40.88</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>whiz</entry>
+ <entry align='right'>36.25</entry>
+ <entry align='right'>31.08</entry>
+ <entry align='right'>37.21</entry>
+ <entry align='right'>39.62</entry>
+ <entry align='right' colsep='1'>36.98</entry>
+ <entry align='right' colsep='1'>36.22</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>warp</entry>
+ <entry align='right'>19.88</entry>
+ <entry align='right'>21.33</entry>
+ <entry align='right'>23.71</entry>
+ <entry align='right'>24.19</entry>
+ <entry align='right' colsep='1'>22.60</entry>
+ <entry align='right' colsep='1'>22.34</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>ex-art</entry>
+ <entry align='right'>16.89</entry>
+ <entry align='right'>18.54</entry>
+ <entry align='right'>22.98</entry>
+ <entry align='right'>26.97</entry>
+ <entry align='right' colsep='1'>25.57</entry>
+ <entry align='right' colsep='1'>22.19</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>orac</entry>
+ <entry align='right'>7.57</entry>
+ <entry align='right'>8.23</entry>
+ <entry align='right'>10.72</entry>
+ <entry align='right'>12.43</entry>
+ <entry align='right' colsep='1'>11.30</entry>
+ <entry align='right' colsep='1'>10.05</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wilted</entry>
+ <entry align='right'>9.58</entry>
+ <entry align='right'>9.53</entry>
+ <entry align='right'>10.66</entry>
+ <entry align='right'>10.53</entry>
+ <entry align='right' colsep='1'>9.87</entry>
+ <entry align='right' colsep='1'>10.03</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>hawks</entry>
+ <entry align='right'>3.64</entry>
+ <entry align='right'>4.17</entry>
+ <entry align='right'>5.71</entry>
+ <entry align='right'>6.90</entry>
+ <entry align='right' colsep='1'>6.23</entry>
+ <entry align='right' colsep='1'>5.33</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vblt</entry>
+ <entry align='right'>4.85</entry>
+ <entry align='right'>4.89</entry>
+ <entry align='right'>5.29</entry>
+ <entry align='right'>5.24</entry>
+ <entry align='right' colsep='1'>4.90</entry>
+ <entry align='right' colsep='1'>5.03</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>wimp</entry>
+ <entry align='right'>1.16</entry>
+ <entry align='right'>1.34</entry>
+ <entry align='right'>1.82</entry>
+ <entry align='right'>2.25</entry>
+ <entry align='right' colsep='1'>2.06</entry>
+ <entry align='right' colsep='1'>1.72</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vision</entry>
+ <entry align='right'>1.07</entry>
+ <entry align='right'>1.23</entry>
+ <entry align='right'>1.23</entry>
+ <entry align='right'>1.31</entry>
+ <entry align='right' colsep='1'>1.26</entry>
+ <entry align='right' colsep='1'>1.22</entry>
+ <entry align='left'>-P1</entry>
+ </row>
+ <row>
+ <entry align='left' colsep='1'>vgr</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right' colsep='1'>1.0</entry>
+ <entry align='right' colsep='1'>1.0</entry>
+ <entry align='left'></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+
+
+ <!-- ne 8i -->
+</refsection>
+
+<refsection xml:id='the_old_competition'><title>THE OLD COMPETITION</title>
+
+<para>These are the definitions for systems measured in previous tests.</para>
+
+<informaltable pgwide='0' frame='border'>
+ <tgroup cols='2' align='center'>
+ <colspec colname='c1'/>
+ <colspec colname='c2'/>
+ <tbody>
+ <row>
+ <entry align='left'>System Name</entry>
+ <entry align='left'>Configuration</entry>
+ </row>
+ <row>
+ <entry align='left'>_</entry>
+ <entry align='left'>_</entry>
+ </row>
+ <row>
+ <entry align='left'>alliant</entry>
+ <entry align='left'>Alliant FX/8 (8 CEs, 9 IPs, 64 Mbytes), Concentrix
3.0</entry>
+ </row>
+ <row>
+ <entry align='left'>amber</entry>
+ <entry align='left'>HP 9000/720, 32 MB memory</entry>
+ </row>
+ <row>
+ <entry align='left'>amsaa-seer</entry>
+ <entry align='left'>Gould PN 9080, w/MACCs, UTX 2.0, 4x4Mb mem
boards</entry>
+ </row>
+ <row>
+ <entry align='left'>ardec-3</entry>
+ <entry align='left'>Pyramid 90Mx, Dual-CPU, OSx 2.5, 16 Mbytes</entry>
+ </row>
+ <row>
+ <entry align='left'>bob</entry>
+ <entry align='left'>Cray-2, SN 2009, 4.3ns clock</entry>
+ </row>
+ <row>
+ <entry align='left'>cor3</entry>
+ <entry align='left'>Pyramid MIS-12T/3, OSx 192</entry>
+ </row>
+ <row>
+ <entry align='left'>patton</entry>
+ <entry align='left'>Cray X-MP/48, SN213, UNICOS 5.0, 8.5ns
clock</entry>
+ </row>
+ <row>
+ <entry align='left'>uy1</entry>
+ <entry align='left'>Cray Y-MP8/2128, UNICOS 5.1.11</entry>
+ </row>
+ <row>
+ <entry align='left'>shpcrc2</entry>
+ <entry align='left'>IBM RS/6000, AIX 3.1</entry>
+ </row>
+ <row>
+ <entry align='left'>slc1</entry>
+ <entry align='left'>Macintosh II, 68020, 68881, AUX 1.1, GCC
1.39</entry>
+ </row>
+ <row>
+ <entry align='left'>spark</entry>
+ <entry align='left'>Gould PN 9050, no MACC, UTX 2.0, 2x4Mb mem
boards</entry>
+ </row>
+ <row>
+ <entry align='left'>sws2</entry>
+ <entry align='left'>Convex C120, 16 Mbytes, Convex Unix
6.2.32.2</entry>
+ </row>
+ <row>
+ <entry align='left'>vector</entry>
+ <entry align='left'>Alliant FX/80 (8 ACEs, 6 IPs, 32 Mbytes),
Concentrix</entry>
+ </row>
+ <row>
+ <entry align='left'>venom</entry>
+ <entry align='left'>Alliant FX/8 (8 CEs, 6 IPs, 32 Mbytes),
Concentrix</entry>
+ </row>
+ <row>
+ <entry align='left'>vgr</entry>
+ <entry align='left'>VAX 780, FPA, 4.3 BSD</entry>
+ </row>
+ <row>
+ <entry align='left'>virus</entry>
+ <entry align='left'>Sun-3/50, 15 Mhz clock, 12 Mhz 68881, Sun UNIX
3.2</entry>
+ </row>
+ <row>
+ <entry align='left'>vista</entry>
+ <entry align='left'>SGI 3030, w/FP chip, UNIX release 3.5</entry>
+ </row>
+ <row>
+ <entry align='left'>vmb</entry>
+ <entry align='left'>Gould PN 9080, no MACCs, UTX 2.0, 12x1Mb mem
boards</entry>
+ </row>
+ <row>
+ <entry align='left'>vhs</entry>
+ <entry align='left'>Silicon Graphics 4D/60T, 12.5 Mhz clock 16 MB
memory</entry>
+ </row>
+ <row>
+ <entry align='left'>ovoyage</entry>
+ <entry align='left'>Silicon Graphics 4D/120, 16.7 Mhz clock 16 MB
memory</entry>
+ </row>
+ <row>
+ <entry align='left'>taylor</entry>
+ <entry align='left'>Silicon Graphics 4D/220, 25 Mhz clock 16 MB
memory</entry>
+ </row>
+ <row>
+ <entry align='left'>crim</entry>
+ <entry align='left'>Silicon Graphics 4DCRIMS 50Mhz clock 128 MB
memory</entry>
+ </row>
+ <row>
+ <entry align='left'>wiltse</entry>
+ <entry align='left'>Silicon Graphics 4D R4000 50Mhz clock</entry>
+ </row>
+ <row>
+ <entry align='left'>c1east</entry>
+ <entry align='left'><para>Convex C1 XP (2 IOPs, 4 Multibus, 64 Mbytes),
+ S/W 6.0.1.12</para></entry>
+ </row>
+ <row>
+ <entry align='left'>elxsi-gnu</entry>
+ <entry align='left'>Elxsi 6420, BSD 4.2 16 MB</entry>
+ </row>
+ <row>
+ <entry align='left'>elxsi-gnuy</entry>
+ <entry align='left'>Elxsi 6420, Sys Vr2, 16MB</entry>
+ </row>
+ <row>
+ <entry align='left'>elxsi-m1</entry>
+ <entry align='left'>Elxsi 6410, BSD 4.2 16 MB</entry>
+ </row>
+ <row>
+ <entry align='left'>hep</entry>
+ <entry align='left'>Denelcor HEP, 4 PEMs</entry>
+ </row>
+ <row>
+ <entry align='left'>indigo</entry>
+ <entry align='left'>SGI Iris 3030, FPA, GL2-W3.5</entry>
+ </row>
+ <row>
+ <entry align='left'>mseries</entry>
+ <entry align='left'>MIPS Mseries, Release 0.6, UMIPS 2.1, 16 MB of
R2350 RAM.
+ R2000 CPU rev 5.0, R2010 FP rev 2.0</entry>
+ </row>
+ <row>
+ <entry align='left'>multiflow</entry>
+ <entry align='left'>Multiflow Trace 7/200 (PRELIMINARY)</entry>
+ </row>
+ <row>
+ <entry align='left'>nova</entry>
+ <entry align='left'>Sun SPARCserver 490, 32 Mb, 33 MHz clock, 33 MHz
TI 8847 FPU, SunOS 4.1.1B</entry>
+ </row>
+ <row>
+ <entry align='left'>rh2</entry>
+ <entry align='left'>Tektronix, Motorola 88000</entry>
+ </row>
+ <row>
+ <entry align='left'>snm2</entry>
+ <entry align='left'>Cray 1-M, SN2, UNICOS 2.0</entry>
+ </row>
+ <row>
+ <entry align='left'>sws1</entry>
+ <entry align='left'>Convex C1, ConvexOS 9.1 48MB memory</entry>
+ </row>
+ <row>
+ <entry align='left'>tek4132</entry>
+ <entry align='left'>Tektronix 4132, 32082 fpp, UTek 2.3</entry>
+ </row>
+ <row>
+ <entry align='left'>utah-gr</entry>
+ <entry align='left'>VAX 785, FPA, 4.3 BSD</entry>
+ </row>
+ <row>
+ <entry align='left'>utah-cs</entry>
+ <entry align='left'>VAX 8600, FPA, 4.3 BSD</entry>
+ </row>
+ <row>
+ <entry align='left'>veto</entry>
+ <entry align='left'>Sun 4/260 32MB memory Sun UNIX 4.0.3</entry>
+ </row>
+ <row>
+ <entry align='left'>violet</entry>
+ <entry align='left'>VaxStationII GPX, Ultrix 1.2</entry>
+ </row>
+ <row>
+ <entry align='left'>vision</entry>
+ <entry align='left'>Sun-3/280, 16 MB memory</entry>
+ </row>
+ <row>
+ <entry align='left'>vortac</entry>
+ <entry align='left'>Sun-3/160, 16.67 Mhz clock, 12 Mhz 68881, Sun
3.2</entry>
+ </row>
+ <row>
+ <entry align='left'>walrus</entry>
+ <entry align='left'>Silicon Graphics 4D/280 25 Mhz clock 64 MB memory
Irix 3.3.1</entry>
+ </row>
+ <row>
+ <entry align='left'>whiz</entry>
+ <entry align='left'>Silicon Graphics 4D/240 25 Mhz clock 56 MB memory
Irix 3.3.1</entry>
+ </row>
+ <row>
+ <entry align='left'>whisper</entry>
+ <entry align='left'>Sun SPARCStation 1+</entry>
+ </row>
+ <row>
+ <entry align='left'>wilted</entry>
+ <entry align='left'>Sun SPARCstation ELC , Diskless, 12MB memory Sun
UNIX 4.1.1</entry>
+ </row>
+ <row>
+ <entry align='left'>worm</entry>
+ <entry align='left'>Silicon Graphics 4D/280 25 Mhz clock 64 MB memory
Irix 3.3.1</entry>
+ </row>
+ </tbody>
+ </tgroup>
+</informaltable>
+
+
+
+<!-- ne 8i -->
+</refsection>
+
+<refsection xml:id='old_benchmark_results'><title>OLD BENCHMARK RESULTS</title>
+
+<para>These are the results of previous benchmarks.</para>
+</refsection>
+
+<refsection xml:id='release_120_statistics'><title>RELEASE 1.20 STATISTICS
(12-Feb-1987)</title>
+
+<informaltable pgwide='1' frame='border'>
+ <tgroup cols='8' align='center'>
+ <colspec colname='c1'/>
+ <colspec colname='c2'/>
+ <colspec colname='c3'/>
+ <colspec colname='c4'/>
+ <colspec colname='c5'/>
+ <colspec colname='c6'/>
+ <colspec colname='c7'/>
+ <colspec colname='c8'/>
+ <thead>
+ <row rowsep='1'>
+ <entry align='left'>A/*</entry>
+ <entry align='left' colsep='1'>H/W</entry>
+ <entry align='right'>Moss</entry>
+ <entry align='right'>World</entry>
+ <entry align='right'>Star</entry>
+ <entry align='right' colsep='1'>Bldg</entry>
+ <entry align='right' colsep='1'>Mean</entry>
+ <entry align='left'>S/W Notes</entry>
+ </row>
+ <row>
+ <entry align='left'>.TH</entry>
+ <entry align='left' colsep='1'></entry>
+ <entry align='right'></entry>
+ <entry align='right'></entry>
+ <entry align='right'></entry>
+ <entry align='right' colsep='1'></entry>
+ <entry align='right' colsep='1'></entry>
+ <entry align='left'></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>tek4132</entry>
+ <entry align='right'>80.5</entry>
+ <entry align='right'>44.0</entry>
+ <entry align='right'>33.9</entry>
+ <entry align='right' colsep='1'>31.4</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>UTek 2.3</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>tek4132</entry>
+ <entry align='right'>0.72</entry>
+ <entry align='right'>0.69</entry>
+ <entry align='right'>0.62</entry>
+ <entry align='right' colsep='1'>0.62</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>violet</entry>
+ <entry align='right'>107.7</entry>
+ <entry align='right'>57.3</entry>
+ <entry align='right'>44.7</entry>
+ <entry align='right' colsep='1'>44.1</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Ultrix 1.2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>violet</entry>
+ <entry align='right'>0.96</entry>
+ <entry align='right'>0.90</entry>
+ <entry align='right'>0.81</entry>
+ <entry align='right' colsep='1'>0.87</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>violet</entry>
+ <entry align='right'>119.0</entry>
+ <entry align='right'>63.0</entry>
+ <entry align='right'>50.0</entry>
+ <entry align='right' colsep='1'>46.3</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Ultrix 1.2,</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>violet</entry>
+ <entry align='right'>1.06</entry>
+ <entry align='right'>0.99</entry>
+ <entry align='right'>0.91</entry>
+ <entry align='right' colsep='1'>0.91</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>w/fast_sqrt</entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>vgr</entry>
+ <entry align='right'>112.1</entry>
+ <entry align='right'>63.6</entry>
+ <entry align='right'>55.0</entry>
+ <entry align='right' colsep='1'>50.7</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>BSD 4.3</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>vgr</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right'>1.0</entry>
+ <entry align='right' colsep='1'>1.0</entry>
+ <entry align='right' colsep='1'>1.0</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>indigo</entry>
+ <entry align='right'>115.9</entry>
+ <entry align='right'>85.3</entry>
+ <entry align='right'>*</entry>
+ <entry align='right' colsep='1'>101.8</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>GL2-W3.5</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>indigo</entry>
+ <entry align='right'>1.03</entry>
+ <entry align='right'>1.34</entry>
+ <entry align='right'>*</entry>
+ <entry align='right' colsep='1'>2.01</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>vista</entry>
+ <entry align='right'>116.4</entry>
+ <entry align='right'>86.0</entry>
+ <entry align='right'>*</entry>
+ <entry align='right' colsep='1'>102.3</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>SGI UNIX 3.5</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>vista</entry>
+ <entry align='right'>1.04</entry>
+ <entry align='right'>1.35</entry>
+ <entry align='right'>*</entry>
+ <entry align='right' colsep='1'>2.02</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>virus</entry>
+ <entry align='right'>127.3</entry>
+ <entry align='right'>69.9</entry>
+ <entry align='right'>57.0</entry>
+ <entry align='right' colsep='1'>52.4</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Sun UNIX 3.2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>virus</entry>
+ <entry align='right'>1.14</entry>
+ <entry align='right'>1.10</entry>
+ <entry align='right'>1.04</entry>
+ <entry align='right' colsep='1'>1.03</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>vortac</entry>
+ <entry align='right'>148.2</entry>
+ <entry align='right'>81.0</entry>
+ <entry align='right'>65.8</entry>
+ <entry align='right' colsep='1'>60.7</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Sun UNIX 3.2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>vortac</entry>
+ <entry align='right'>1.32</entry>
+ <entry align='right'>1.27</entry>
+ <entry align='right'>1.20</entry>
+ <entry align='right' colsep='1'>1.20</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>utah-gr</entry>
+ <entry align='right'>191.8</entry>
+ <entry align='right'>105.8</entry>
+ <entry align='right'>89.9</entry>
+ <entry align='right' colsep='1'>86.5</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>4.3 BSD</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>utah-gr</entry>
+ <entry align='right'>1.71</entry>
+ <entry align='right'>1.66</entry>
+ <entry align='right'>1.64</entry>
+ <entry align='right' colsep='1'>1.71</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>ardec-3</entry>
+ <entry align='right'>-</entry>
+ <entry align='right'>68.4</entry>
+ <entry align='right'>57.2</entry>
+ <entry align='right' colsep='1'>-</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>OSx 2.5</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>ardec-3</entry>
+ <entry align='right'>-</entry>
+ <entry align='right'>1.08</entry>
+ <entry align='right'>1.04</entry>
+ <entry align='right' colsep='1'>-</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>elxsim1</entry>
+ <entry align='right'>380.5</entry>
+ <entry align='right'>232.2</entry>
+ <entry align='right'>204.8</entry>
+ <entry align='right' colsep='1'>189.3</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>BSD 4.2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>elxsim1</entry>
+ <entry align='right'>3.39</entry>
+ <entry align='right'>3.65</entry>
+ <entry align='right'>3.72</entry>
+ <entry align='right' colsep='1'>3.73</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>spark</entry>
+ <entry align='right'>413.4</entry>
+ <entry align='right'>232.0</entry>
+ <entry align='right'>213.8</entry>
+ <entry align='right' colsep='1'>211.9</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>UTX 2.0</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>spark</entry>
+ <entry align='right'>3.69</entry>
+ <entry align='right'>3.65</entry>
+ <entry align='right'>3.89</entry>
+ <entry align='right' colsep='1'>4.18</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>vmb</entry>
+ <entry align='right'>413.9</entry>
+ <entry align='right'>233.4</entry>
+ <entry align='right'>210.6</entry>
+ <entry align='right' colsep='1'>212.6</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>UTX 2.0</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>vmb</entry>
+ <entry align='right'>3.69</entry>
+ <entry align='right'>3.67</entry>
+ <entry align='right'>3.83</entry>
+ <entry align='right' colsep='1'>4.19</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>454.8</entry>
+ <entry align='right'>252.4</entry>
+ <entry align='right'>205.6</entry>
+ <entry align='right' colsep='1'>192.3</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Convex UNIX 6.0.1.12,</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>4.06</entry>
+ <entry align='right'>3.97</entry>
+ <entry align='right'>3.74</entry>
+ <entry align='right' colsep='1'>3.80</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>vanilla cc</entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>seer</entry>
+ <entry align='right'>460.7</entry>
+ <entry align='right'>263.2</entry>
+ <entry align='right'>246.8</entry>
+ <entry align='right' colsep='1'>241.0</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>UTX 2.0</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>seer</entry>
+ <entry align='right'>4.11</entry>
+ <entry align='right'>4.14</entry>
+ <entry align='right'>4.49</entry>
+ <entry align='right' colsep='1'>4.75</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>venom</entry>
+ <entry align='right'>492.9</entry>
+ <entry align='right'>228.0</entry>
+ <entry align='right'>180.0</entry>
+ <entry align='right' colsep='1'>157.1</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Concentrix 2.0</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>venom</entry>
+ <entry align='right'>4.40</entry>
+ <entry align='right'>3.58</entry>
+ <entry align='right'>3.27</entry>
+ <entry align='right' colsep='1'>3.10</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>elxgnu</entry>
+ <entry align='right'>520.6</entry>
+ <entry align='right'>315.4</entry>
+ <entry align='right'>264.4</entry>
+ <entry align='right' colsep='1'>242.0</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>BSD 4.2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>elxgnu</entry>
+ <entry align='right'>4.64</entry>
+ <entry align='right'>4.96</entry>
+ <entry align='right'>4.81</entry>
+ <entry align='right' colsep='1'>4.77</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>utah-cs</entry>
+ <entry align='right'>521.1</entry>
+ <entry align='right'>292.1</entry>
+ <entry align='right'>237.4</entry>
+ <entry align='right' colsep='1'>216.2</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>BSD 4.3</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>utah-cs</entry>
+ <entry align='right'>4.64</entry>
+ <entry align='right'>4.59</entry>
+ <entry align='right'>4.32</entry>
+ <entry align='right' colsep='1'>4.27</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>521.6</entry>
+ <entry align='right'>285.3</entry>
+ <entry align='right'>230.5</entry>
+ <entry align='right' colsep='1'>215.1</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Convex UNIX 6.0.1.12,</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>4.66</entry>
+ <entry align='right'>4.49</entry>
+ <entry align='right'>4.20</entry>
+ <entry align='right' colsep='1'>4.24</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>vc -O1 (scalar)</entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>527.7</entry>
+ <entry align='right'>287.4</entry>
+ <entry align='right'>228.7</entry>
+ <entry align='right' colsep='1'>210.0</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>Convex UNIX 6.0.1.12,</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>c1east</entry>
+ <entry align='right'>4.71</entry>
+ <entry align='right'>4.52</entry>
+ <entry align='right'>4.16</entry>
+ <entry align='right' colsep='1'>4.14</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>vc -O2 (vector)</entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>elxgnuy</entry>
+ <entry align='right'>644.7</entry>
+ <entry align='right'>349.3</entry>
+ <entry align='right'>264.6</entry>
+ <entry align='right' colsep='1'>242.1</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'>System Vr2</entry>
+ </row>
+ <row rowsep='1'>
+ <entry align='left'>*vgr</entry>
+ <entry align='left' colsep='1'>elxgnuy</entry>
+ <entry align='right'>5.75</entry>
+ <entry align='right'>5.49</entry>
+ <entry align='right'>4.81</entry>
+ <entry align='right' colsep='1'>4.77</entry>
+ <entry align='right' colsep='1'>?</entry>
+ <entry align='left'></entry>
+ </row>
+ <row>
+ <entry align='left'>Rays</entry>
+ <entry align='left' colsep='1'>mflow</entry>
+ <entry align='right'>845.2</entry>
+ <entry align='right'>439.5</entry>
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits