stressHepix.cxx File Reference

#include <TROOT.h>
#include "TApplication.h"
#include <TSystem.h>
#include <TStopwatch.h>

Go to the source code of this file.

Functions

void runTest (const char *atest, int estimate)
int main (int argc, char **argv)


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 95 of file stressHepix.cxx.

References TSystem::AccessPathName(), TString::Data(), TSystem::Exec(), fclose(), fopen, fp, TSystem::GetBuildNode(), TSystem::Getenv(), TSystem::GetFromPipe(), TNamed::GetName(), TROOT::GetVersion(), TROOT::GetVersionDate(), TROOT::GetVersionTime(), gROOT, gSystem, line, TStopwatch::RealTime(), TString::Resize(), runTest(), TStopwatch::Start(), TStopwatch::Stop(), and timer.

void runTest ( const char *  atest,
int  estimate 
)

stressHepix

Starting stressHepix benchmark (details will be in stressHepix.log) Takes 442 CP seconds on a 500 rootmarks machine (IBM Thinkpad centrino 1.4GHz VC++7.1) Takes 278 CP seconds on a 800 rootmarks reference machine (P IV 2.8 GHz, SLC3 gcc3.2.3) Takes 239 CP seconds on a 924 rootmarks machine (MacBook 2.0GHz gcc4.0.1) Takes 209 CP seconds on a 1056 rootmarks machine (MacBook 2.0GHz icc9.1) Takes 147 CP seconds on a 1512 rootmarks machine (MacPro 3.0GHz gcc4.0.1) Takes 142 CP seconds on a 1550 rootmarks machine (AMD64/280, FC5 gcc4.1) Takes 121 CP seconds on a 1828 rootmarks machine (MacPro 3.0GHz icc9.1)

Running : stressFit Minuit 2000, (takes 11 RT seconds on the ref machine) Running : stressLinear, (takes 26 RT seconds on the ref machine) Running : stressGeometry, (takes 77 RT seconds on the ref machine) Running : stressSpectrum 1000, (takes 116 RT seconds on the ref machine) Running : stress -b 3000, (takes 138 RT seconds on the ref machine)

* S T R E S S H E P I X S U M M A R Y * * ROOTMARKS = 789.3 * Root5.13/03 20060830/1441 * Real Time = 401.1 seconds, CpuTime = 281.8 seconds Linux pcbrun 2.4.21-47.EL.cernsmp #1 SMP Mon Jul 24 15:33:5

Definition at line 73 of file stressHepix.cxx.

References TApplication::Argv(), TSystem::Exec(), Form(), TROOT::GetApplication(), gROOT, gSystem, kNPOS, and prefix.


Generated on Tue Jul 5 16:08:54 2011 for ROOT_528-00b_version by  doxygen 1.5.1