StiSst : timing/CPU usage

part I

This verison of SisdGeo7.xml has been modified : the tree structure is decreased by one daughter (SFMO/SFLM/SFDM/SFSW/SFSD instead of SFMO/SFLM/SFDM/SFSW/SFSL/SFSD)

a) with SisdGeo7.xml from CVSROOT
QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/135038; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =495.71        Cpu =460.10
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 23.16( 4.7%) Cpu = 23.10( 5.0%) 

b) with modified SisdGeo7.xml

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/140116; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =490.90        Cpu =463.77 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 22.86( 4.7%) Cpu = 22.80( 4.9%) 

c) without stiShape thickness cut

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/143239; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =485.48        Cpu =458.62 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 23.25( 4.8%) Cpu = 23.20( 5.1%) 

d) with SFDM and SFLM breakdown

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/150400; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =729.28        Cpu =704.61 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast =266.55(36.5%) Cpu =266.05(37.8%) 

e) with SFDM and SFLM breakdown and without SFPI

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/152210; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =715.73        Cpu =688.95 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast =248.50(34.7%) Cpu =248.00(36.0%) 

f) with SFDM and SFLM breakdown and without SFPI and w/o SFLA,SFLB, SFLC

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/153712; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =506.28        Cpu =479.27 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 40.24( 7.9%) Cpu = 40.14( 8.4%) 



PART II

a) with SFLM and SFDM volumes (as a block)

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/134239; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =483.17        Cpu =456.30 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 22.50( 4.7%) Cpu = 22.47( 4.9%)

b) with only SFLM volume (as a block)

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/135734; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =499.09        Cpu =460.10 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 23.67( 4.7%) Cpu = 23.56( 5.1%)

c) with only SFDM volume (as a block)

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/141238; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =519.73        Cpu =468.44 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 21.17( 4.1%) Cpu = 21.04( 4.5%) 

d) no SSD in Sti

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/142553; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =516.14        Cpu =462.10 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 15.14( 2.9%) Cpu = 15.02( 3.3%) 

e) no buildInactiveVolumes() in StiSst

QA :INFO  - QAInfo:Run is finished at Date/Time 20140816/143924; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =509.95        Cpu =456.92 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 20.97( 4.1%) Cpu = 20.87( 4.6%) 


comments (from Part II)

  • Sti takes 4.1% with StiSst but only 2.9% without.
  • without the buildInactiveVolumes() in StiSst, the % is the same
  • it points to the code itself (StiSstDetectorBuilder) rather than having the inactive material to take into account


part III : update 
 

1) TPC 

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem HftMatTree,SCScalerCal,goptSCE100051",

QA :INFO  - QAInfo:Run is finished at Date/Time 20140817/182233; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =463.32        Cpu =436.49 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast =  5.22( 1.1%) Cpu =  5.17( 1.2%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =418.19(90.3%) Cpu =417.14(95.6%) 

 

2) TPC + PXL

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -IstIT -SsdIT -SstIT -StiIst -StiSst -StiSsd pxlFastSim -istFastSim -ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140817/220826; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =469.45        Cpu =442.56 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast =  8.10( 1.7%) Cpu =  8.05( 1.8%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =421.30(89.7%) Cpu =420.29(95.0%) 

 

3) TPC + PXL + IST

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -SsdIT -SstIT -StiSst -StiSsd pxlFastSim istFastSim -ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140817/222110; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =477.33        Cpu =450.82 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 14.99( 3.1%) Cpu = 14.96( 3.3%)  
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =422.47(88.5%) Cpu =421.53(93.5%) 

 

4) TPC + PXL + IST + SSD (with inactive materials)

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -SsdIT SstIT StiSst -StiSsd pxlFastSim istFastSim -ssdDb sstDb ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140817/225029; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =484.01        Cpu =458.18 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 20.43( 4.2%) Cpu = 20.38( 4.4%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =424.57(87.7%) Cpu =423.59(92.5%) 

 

5) TPC + PXL + IST + SSD (without inactive materials)

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -SsdIT SstIT StiSst -StiSsd pxlFastSim istFastSim -ssdDb sstDb ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140818/94106; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =476.92        Cpu =450.62 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 20.68( 4.3%) Cpu = 20.65( 4.6%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =417.37(87.5%) Cpu =416.46(92.4%) 

 

6) TPC + PXL + IST + SSD modified

bfc options :
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -SsdIT SstIT StiSst -StiSsd pxlFastSim istFastSim -ssdDb sstDb ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140818/93945; Total events processed :5 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =475.45        Cpu =448.13 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 16.84( 3.5%) Cpu = 16.80( 3.7%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =417.80(87.9%) Cpu =416.88(93.0%) 

 
part IV

chain :  TPC + SST
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -PxlIT -IstIT -StiPxl -StiIst -SsdIT SstIT StiSst -StiSsd -pxlFastSim -istFastSim -ssdDb sstDb ssdfast Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem"

QA :INFO  - QAInfo:Run is finished at Date/Time 20140818/134228; Total events processed :10 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =975.12        Cpu =903.02 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 45.72( 4.7%) Cpu = 10.14( 1.1%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =872.00(89.4%) Cpu =870.17(96.4%) 
StAnalysisMaker:INFO  - StAnalysisMaker::Finish() Processed 10 events.

 

chain : TPC + PXL
"tpcRS y2014 AgML MakeEvent tables SimuDb ITTF StiHftC -IstIT -SsdIT -SstIT -StiIst -StiSst -StiSsd pxlFastSim Idst BAna l0 Tree logger Sti tpcDB TpcHitMover TpxClu bbcSim btofsim tags emcY2 EEfs evout -dstout VFMCE IdTruth geantout big fzin MiniMcMk clearmem","/star/institutions/ksu/bouchet/StiSsd/sample/retest_Pion_0.fz")

QA :INFO  - QAInfo:Run is finished at Date/Time 20140818/140244; Total events processed :10 and not completed: 0
QA :INFO  - =================================================================================
QA :INFO  - QAInfo:Chain            StBFChain::bfc                  Ast =926.93        Cpu =902.49 
QA :INFO  - QAInfo:Maker             StiMaker::Sti                  Ast = 14.25( 1.5%) Cpu = 14.24( 1.6%) 
QA :INFO  - QAInfo:Maker         StTpcRSMaker::TpcRS                Ast =867.40(93.6%) Cpu =865.62(95.9%) 
StAnalysisMaker:INFO  - StAnalysisMaker::Finish() Processed 10 events.

 
part V (for documentation)
run the BFC with TPC, TPC+PXL, TPC+PXL+IST ,TPC+PXL+IST+SSD (config_1)

  • StiTpcDetectorBuilder creates 44 layers
  • StiPxlDetectorBuilder creates 2 layers (silicon) + 921 layers (supports : PSTM, DTUH)
  • StiIstDetectorBuilder creates 4671 layers (including the 1 layer (silicon))
  • StiSstDetectorBuilder creates 60 layers (including the 1 silicon layer)