Draft: Throughput test for calo decoding and electron line
This MR should not be merged !
- This is a merge request to get an official throughput test with the gitlab ci. According to my latest tests the whole sequence (i.e. calo decoding + selective matching + brem recovery + 2 electron trigger lines) shows only a 6.7% decrease in throughput compared to the master branch ! Let's double check that.
- This branch should already contain a commit from Roel that allows the throughput test to use MDF files.
- The minimum bias and bs->phiphi samples needed for the throughput tests are here :
- /eos/lhcb/user/m/maxime/public/forAllen/upgrade_mc_minbias_scifi_v5_000.mdf
- /eos/lhcb/user/m/maxime/public/forAllen/upgrade_mc_bsphiphi_scifi_v5_000.mdf
Throughput results for hlt1_pp_default with calo:
GeForce RTX 3090 │████████████████████████████████████████████ 224.19 kHz
GeForce RTX 3080 │█████████████████████████████████████ 188.70 kHz
Quadro RTX 6000 │████████████████████████████████ 160.14 kHz
GeForce RTX 2080 Ti │██████████████████████████████ 153.59 kHz
Tesla V100-PCIE-32GB │███████████████████████████ 137.28 kHz
AMD EPYC 7502 32-Core │███ 19.32 kHz
Intel Xeon E5-2630 v4 │▌ 3.61 kHz
┼────┴────┼────┴────┼────┴────┼────┴────┼────┴────┼
0 50 100 150 200 250
This is about 4.7% slower than master (great!).