[ROOT] 20% rootmark discrepancy between ROOT 2.23.12 and 2.24.02

From: Matthew D. Langston (langston@SLAC.stanford.edu)
Date: Sun Apr 16 2000 - 22:14:26 MEST


As a sanity check, the first thing I do whenever I install a new version
of ROOT is to make sure that I can run "benchmarks.C" from the tutorials
subdirectory.

At the end of this test program, a quantity called a "rootmark" is
always printed out.  I have no idea what a rootmark is, but I suspect it
is a benchmark measure of some kind.

This is the output I get after running "benchmarks.C" on my machine,
which is a 500 MHz PIII with 128 MB RAM running RedHat 6.1 Intel and
using gcc 2.95.2, for two recent versions so of ROOT:

ROOT 2.24.02: * Your machine is estimated at  134.93 ROOTMARKS   *
ROOT 2.23.12  * Your machine is estimated at  169.13 ROOTMARKS   *

As you can see, the rootmarks differ by about 20%.  Not knowing what a
rootmark is, I don't know if a 20% discrepancy for two different
versions of ROOT running on the same machine, and built with the same
compiler, is important or not.  Could someone knowledgeable about a
rootmark speak to this?  Does it mean that ROOT 2.24.02 is somehow 20%
"slower" that 2.23.12?

Thank you for any insight.

--
Matthew D. Langston
SLD, Stanford Linear Accelerator Center
langston@SLAC.Stanford.EDU



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:24 MET