hlt2 bandwidth/overlap test
Runs Moore 3 times to produce:
- a streamless MDF (all lines)
- Turbo/Turcal/Full/Monitoring/IFT MDFs and
- an MDF file per working group
Computes (from streamless file) for all HLT2 lines: rate, exclusive rate, bandwidth (from DstData bank as well as whole event) and determines if the line has 'persistreco' and/or 'extra output' flags enabled. The same script computes similarity (absolute and relative) for all pairs of lines.
Determines rate, bandwidth and overlap per stream for 5 and 16 (per WG) configurations.
Also determines file size in terms number of events and bytes for the MDF files produced in the test.
Merge request reports
Activity
- Resolved by Shunan Zhang
@enoomen Many thanks for this implementation! I'm still digesting what you added, but could you first tell me how to run this test and what result will be printed out?
I tried to run the script by
Moore/run DBASE/PRConfig/scripts/benchmark-scripts/Moore_hlt2_overlap.sh
on lxplus, but encountered some error with the CondDB tags
ConditionsLoader ERROR +++ Load exception: cannot resolve object sim-20170301-vc-md100:Conditions/FT/Alignment/HalfLayer/Mats.yml: the path 'HalfLayer' does not exist in the given tree ReserveIOVDD4hep FATAL Standard std::exception is caught
Did you see the same error on your local run?
mentioned in issue lhcb/Moore#513 (closed)
added 13 commits
-
d94cf3f0...15512ac3 - 7 commits from branch
master
- 364ee2ed - v1 hlt2 overlap test
- f5dd8799 - added copyright statements
- 3842e8c7 - Fixed formatting
- 155a0893 - added IFT module to Moore options files
- e4b55153 - Fixed formatting
- 6233b25e - added script to compute overlap for custom stream configuration
Toggle commit list-
d94cf3f0...15512ac3 - 7 commits from branch
- Resolved by Rosen Matev
@enoomen this looks amazing :) Can you tell the bandwidth per line from this?
- Resolved by Shunan Zhang
- Resolved by Rosen Matev
- Resolved by Ella Godiva Noomen