The GPU inference time on an 8GB NVIDIA RTX2060S device using ONNXRuntime 1.9.0. The average runtime per event for a typical simulated Run3-like event is ~10ms. We observe approximately linear scaling in the runtime with increasing event size. One execution stream (a single CPU thread) was used, thus it should not be interpreted as a production-like setup. The final performance numbers may vary depending on the computing optimizations and chosen hyperparameters. For context, on a single CPU thread (Intel i7-10700 @ 2.9GHz), the baseline PF requires approximately (9 ± 5) ms, the MLPF model approximately 320 ± 50 ms for Run 3 ttbar MC events. |
The GPU memory usage on an 8GB NVIDIA RTX2060S device using ONNXRuntime 1.9.0. The average GPU memory usage for a typical simulated Run3-like event is ~800MB. We observe approximately linear scaling in memory usage with increasing event size. One execution stream (a single CPU thread) was used, thus it should not be interpreted as a production-like setup. The final performance numbers may vary depending on the computing optimizations and chosen hyperparameters. |
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
png | ak4jet_chs_eta_qcd.png | r1 | manage | 67.7 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_chs_eta_ttbar.png | r1 | manage | 66.7 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_chs_pt_qcd.png | r1 | manage | 57.0 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_chs_pt_ttbar.png | r1 | manage | 56.1 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_puppi_eta_qcd.png | r1 | manage | 69.9 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_puppi_eta_ttbar.png | r1 | manage | 68.5 K | 2021-11-16 - 15:37 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_puppi_pt_qcd.png | r1 | manage | 57.1 K | 2021-11-16 - 15:38 | JoosepPata | AK4 jets with PF and MLPF |
png | ak4jet_puppi_pt_ttbar.png | r1 | manage | 55.4 K | 2021-11-16 - 15:38 | JoosepPata | AK4 jets with PF and MLPF |
png | bins_cg_0.png | r1 | manage | 973.6 K | 2021-11-16 - 15:13 | JoosepPata | CombinedGraph layer learned binning in the first two layers |
png | bins_cg_1.png | r1 | manage | 1009.4 K | 2021-11-16 - 15:13 | JoosepPata | CombinedGraph layer learned binning in the first two layers |
png | candidates_eta_single_qcd.png | r2 r1 | manage | 203.4 K | 2021-11-16 - 15:46 | JoosepPata | PFCandidates from PF and MLPF |
png | candidates_eta_single_ttbar.png | r2 r1 | manage | 201.0 K | 2021-11-16 - 15:46 | JoosepPata | PFCandidates from PF and MLPF |
png | candidates_pt_single_qcd.png | r2 r1 | manage | 278.1 K | 2021-11-16 - 15:46 | JoosepPata | PFCandidates from PF and MLPF |
png | candidates_pt_single_ttbar.png | r2 r1 | manage | 250.0 K | 2021-11-16 - 15:47 | JoosepPata | PFCandidates from PF and MLPF |
jpg | ev1_mlpf_3d.jpg | r1 | manage | 5867.2 K | 2021-11-16 - 15:04 | JoosepPata | Event visualizations |
jpg | ev1_pf_3d.jpg | r1 | manage | 5816.6 K | 2021-11-16 - 15:04 | JoosepPata | Event visualizations |
png | loss_curves_std.png | r1 | manage | 138.0 K | 2021-11-16 - 15:08 | JoosepPata | Loss curves. |
png | memory_scaling.png | r2 r1 | manage | 231.5 K | 2021-11-16 - 15:28 | JoosepPata | Memory and runtime scaling of the MLPF algorithm. |
png | pfmet_c_pt_qcd.png | r1 | manage | 55.1 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_c_pt_ttbar.png | r1 | manage | 54.7 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_pt_qcd.png | r1 | manage | 60.6 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_pt_ttbar.png | r1 | manage | 60.4 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_puppi_c_pt_qcd.png | r1 | manage | 55.3 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_puppi_c_pt_ttbar.png | r1 | manage | 55.4 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_puppi_pt_qcd.png | r1 | manage | 59.9 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | pfmet_puppi_pt_ttbar.png | r1 | manage | 60.3 K | 2021-11-16 - 15:49 | JoosepPata | MET with PF and MLPF |
png | runtime_scaling.png | r2 r1 | manage | 238.8 K | 2021-11-16 - 15:28 | JoosepPata | Memory and runtime scaling of the MLPF algorithm. |