Re: [ROOT] ROOT Marks on OS X

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Fri Nov 05 2004 - 18:36:46 MET


Hi Niels,

   in the attachment a list of raw benchmark results (not yet nicely 
tabulated) using ROOT from the cvs head. It shows a.o. the results on my 
Apple dual G5 2GHz.

Cheers, Fons.




Niels Madsen wrote:
> Hi Root'ers,
> 
> Does anyone have information on performance (root marks) of
> dual processor G5 systems running Mac OS X ?
> 
> thanks,
> -----------------------------------------
> Dr. Niels Madsen
> Department of Physics
> University of Aarhus
> DK-8000 Aarhus C
> Denmark
> 
> Stationed at :
> CERN - PH/UAD - 545-R-018
> CH-1211 Geneva 23
> Switzerland           
> Tel. +41 22 767 2387    Fax. +41 22 767 8955   
> Lab. +41 22 767 9814    Mob. +41 76 487 0835   
> 
> 
>        

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://www.rademakers.org/fons/      Fax:   +41 22 7679480


Athlon64 FX-53 (2.4 GHz)
========================

Linux Fedora Core 2

gcc 3.4
-------

stressLinear:  1201.1  (15.6 seconds)

stress -b 30:  1680.5


Compile time about 10 min.


Itanium 1.5GHz (oplapro49)
==========================

Linux RHEL 3

icc v8.0
--------

stressLinear:   592.3  (31.8 seconds)

stress -b 30:   894.6


Compile time about 40 min.


gcc 3.2.3
---------

stressLinear:   413.0  (45.6 seconds)

stress -b 30:   912.5


Compile time about 40 min.


Itanium 1.5GHz (opladev02)
==========================

HP-UX 11.5i (11.23)

aCC
---

stressLinear:   601.7  (31.6 seconds)

stress -b 30:   922.7


Compile time about 30 min.


P4 3.06GHz
==========

Linux RH 9

icc v8.0
--------

stressLinear:   819.2  (22.3 seconds)

stress -b 30:   970.8


Compile time about 20 min.


gcc 3.2.2
---------

stressLinear:   667.9  (28.2 seconds)

stress -b 30:   847.2


Compile time about 20 min.


Pentium M Centrino 1.6GHz (HP NX7000 laptop)
============================================

Linux RH 9

icc v8.1
--------

stressLinear:   611.3  (30.9 seconds)

stress -b 30:   894.4


Compile time about 18 min.


gcc 3.2.2
---------

stressLinear:   554.1  (34.0 seconds)

stress -b 30:   891.5


Compile time about 22 min.


Apple G5 2GHz
=============

MacOS X 10.3

gcc 3.3
-------

stressLinear:   648.6  (29.0 seconds)

stress -b 30:   811.9


Compile time about 27 min.



The stressLinear benchmark performs a large set of ROOT matrix and
linear algebra operations. Mainly stressing the machines floating point
capabilities (double precision).

The stress benchmark performs a large mix of typical ROOT data analysis
operations, I/O, fitting, histogramming, etc.

All numbers are in so called ROOTMARKS unless otherwise stated.
Higher is better.

The compile time number is the time it takes to compile and link
the 1.5M lines of ROOT source code. It is a measure of the quality
of a machine as software development platform.

All machines have 1GB RAM or more. The Athlon64 FX-53 machine costs
about 1.8k CHF. The P4 machine about 1.4k CHF. The Apple G5 about
2k CHF/CPU. Prices are per CPU per GB RAM. Sverre knows the price
per CPU/GB of the HP Itanium machines.

Both the Athlon64 and Itanium binaries were compiled for 64 bit.
The Athlon64 has the added advantage that 32 bit Intel binaries
run without recompilation (about 10-15% slower) making the migration
very smooth.



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET