Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | A job to run with tunable number of seconds per event
STEP09TrivialAnalyzer? _v2 works with a tunable time per event. To run it you need to do:
scramv1 project CMSSW CMSSW_2_2_10 cd CMSSW_2_2_10/src cvs co -r STEP09_V00-00-04 -d STEP09 UserCode/DLEvans/STEP09/ scramv1 b eval `scramv1 runtime -sh` cd STEP09/STEP09TrivialAnalyzer/test cmsRun step09TrivialAnalyzer_v2_cfg.pyThe tunable timing per event is controlled in this config file process.demo = cms.EDAnalyzer('STEP09TrivialAnalyzer_v2', secondsPerEvent = cms.untracked.double(0.1) )The way it works is by getting the system time at the start of the Analyze method. It then gets the event number (just to do something trivial) then waits the desired amount of time if it has not yet already elapsed in getting the event number. The time elapsed per event, as well as the event number are written to the tree T1 in the STEP09TrivialOutput? .root file that is produced by the analyzer. | |||||||
How to submit a job to every site I have something in CVS for this. First check out the package within a CMSSW_2_2_10 project areaand build it. | ||||||||
Line: 13 to 29 | ||||||||
This comprises a STEP09/STEP09TrivialAnalyzer which just reads event numbers and writes them to a small root tree along with a histogram filled with random numbers (many!). It should take around 10 seconds per event. The STEP09/test directory contains a python script to make crab configs to submit a job of this analyzer to every site listed in siteIndex.txt. It will put in the CE/SE whitelist described in sitelist.txt.
| ||||||||
Changed: | ||||||||
< < | cd CMSSW_2_2_10/src/STEP09/testmkdir crabpython makeConfigs.py -t VXX-YY-ZZ | |||||||
> > | cd CMSSW_2_2_10/src/STEP09/testmkdir crabpython makeConfigs.py -t VXX-YY-ZZ | |||||||
| ||||||||
Changed: | ||||||||
< < | cd CMSSW_2_2_10/src/STEP09/test./submitConfig.sh VXX-YY-ZZ | |||||||
> > | cd CMSSW_2_2_10/src/STEP09/test./submitConfig.sh VXX-YY-ZZ | |||||||
Results using this method |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
How to submit a job to every site I have something in CVS for this. First check out the package within a CMSSW_2_2_10 project areaand build it. | ||||||||
Line: 122 to 122 | ||||||||
|T2_US_Wisconsin|44| 900||NO| - BristolDave - 2009/05/28 \ No newline at end of file | ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | I have something in CVS for this. First check out the package within a CMSSW_2_2_10 project area
cvs co -r STEP09_V00-00-01 -d STEP09 UserCode/DLEvans/STEP09/ scramv1 b | |||||||
> > | I have something in CVS for this. First check out the package within a CMSSW_2_2_10 project areaand build it.
scramv1 project CMSSW CMSSW_2_2_10 cd CMSSW_2_2_10/src cvs co -r STEP09_V00-00-01 -d STEP09 UserCode/DLEvans/STEP09/ scramv1 b | |||||||
This comprises a STEP09/STEP09TrivialAnalyzer which just reads event numbers and writes them to a small root tree along with a histogram filled with random numbers (many!). It should take around 10 seconds per event. The STEP09/test directory contains a python script to make crab configs to submit a job of this analyzer to every site listed in siteIndex.txt. It will put in the CE/SE whitelist described in sitelist.txt.
| ||||||||
Changed: | ||||||||
< < | python makeConfigs.py -t VXX-YY-ZZ | |||||||
> > | cd CMSSW_2_2_10/src/STEP09/testmkdir crabpython makeConfigs.py -t VXX-YY-ZZ | |||||||
| ||||||||
Changed: | ||||||||
< < | ./submitConfig.sh VXX-YY-ZZ | |||||||
> > | cd CMSSW_2_2_10/src/STEP09/test./submitConfig.sh VXX-YY-ZZ | |||||||
Results using this method |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | cvs co -r STEP09_V00-00-01 -d STEP09 UserCode/DLEvans/STEP09/ | |||||||
> > | cvs co -r STEP09_V00-00-01 -d STEP09 UserCode/DLEvans/STEP09/ scramv1 b | |||||||
This comprises a STEP09/STEP09TrivialAnalyzer which just reads event numbers and writes them to a small root tree along with a histogram filled with random numbers (many!). It should take around 10 seconds per event. The STEP09/test directory contains a python script to make crab configs to submit a job of this analyzer to every site listed in siteIndex.txt. It will put in the CE/SE whitelist described in sitelist.txt. |
Line: 1 to 1 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Added: | ||||||||||||||||
> > |
cvs co -r STEP09_V00-00-01 -d STEP09 UserCode/DLEvans/STEP09/This comprises a STEP09/STEP09TrivialAnalyzer which just reads event numbers and writes them to a small root tree along with a histogram filled with random numbers (many!). It should take around 10 seconds per event. The STEP09/test directory contains a python script to make crab configs to submit a job of this analyzer to every site listed in siteIndex.txt. It will put in the CE/SE whitelist described in sitelist.txt.
python makeConfigs.py -t VXX-YY-ZZ
Results using this method./submitConfig.sh VXX-YY-ZZ
|T2_BE_UCL|1682| 440||NO| |T2_BR_SPRACE|38| 242||NO| |T2_BR_UERJ|49| 384||NO| |T2_CH_CAF|1241| 694||NO| |T2_CH_CSCS|16| 340||NO| |T2_CN_Beijing|5| 400||NO| |T2_DE_DESY|48| 650||NO| |T2_DE_RWTH|27| 423||NO| |T2_EE_Estonia|11| 400||NO| |T2_ES_CIEMAT|50| 500||NO| |T2_ES_IFCA|12| 300||NO| |T2_FI_HIP|622| 400||NO| |T2_FR_CCIN2P3|581| 505||NO| |T2_FR_GRIF_*|26| 320||NO| |T2_FR_IPHC|541| 480||NO| |T2_HU_Budapest|2| 300||NO| |T2_IN_TIFR|681| 250||NO| |T2_IT_Bari|42| 150||NO| |T2_IT_Legnaro|37| 450||NO| |T2_IT_Pisa|13| 700||NO| |T2_IT_Rome|33| 320||NO| |T2_KR_KNU|30| 230||NO| |T2_PK_NCP|1782| -||NO| |T2_PL_Warsaw|7| 200||NO| |T2_PT_LIP_Coimbra|621| 100||NO| |T2_PT_LIP_Lisbon|465| 150||NO| |T2_RU_IHEP|1722| -||NO| |T2_RU_INR|1742| -||NO| |T2_RU_ITEP|1745| -||NO| |T2_RU_JINR|1743| -||NO| |T2_RU_PNPI|1723| -||NO| |T2_RU_RRC_KI|1744| -||NO| |T2_RU_SINP|1741| -||NO| |T2_TR_METU|781| 10||NO| |T2_TR_ULAKBIM|869| 10||NO| |T2_TW_Taiwan|1| 235||NO| |T2_UA_KIPT|1421| 10||NO| |T2_UK_London_*|15| 900||NO| |T2_UK_SGrid_Bristol|29| 50||NO| |T2_UK_SGrid_RALPP|28| 225||NO| |T2_US_Caltech|41| 460||NO| |T2_US_Florida|31| 644||NO| |T2_US_MIT|3| 500||NO| |T2_US_Nebraska|4| 690||NO| |T2_US_Purdue|43| 700||NO| |T2_US_UCSD|23| 450||NO| |T2_US_Wisconsin|44| 900||NO| - BristolDave - 2009/05/28 |