Project

General

Profile

GQLink CMS Profiling » History » Version 8

Lucio Santi, 03/27/2017 11:09 AM

1 1 Lucio Santi
{{toc}}
2 1 Lucio Santi
3 1 Lucio Santi
h1. GQLink: profiling of CMS experiment
4 1 Lucio Santi
5 1 Lucio Santi
h2. Settings
6 1 Lucio Santi
7 1 Lucio Santi
* Full detector geometry.
8 1 Lucio Santi
* Particle gun - 5 events.
9 1 Lucio Santi
* @callgrind@ instrumentation only over @G4RunManager::DoEventLoop@.
10 1 Lucio Santi
11 1 Lucio Santi
h2. Callgraphs
12 1 Lucio Santi
13 7 Lucio Santi
* "GQLink":https://cdcvs.fnal.gov/redmine/attachments/download/36126/GQLink_old_callgraph-73s.png
14 7 Lucio Santi
* "Geant4":https://cdcvs.fnal.gov/redmine/attachments/download/36125/G4_callgraph-50s.png
15 1 Lucio Santi
16 1 Lucio Santi
h3. After optimizations
17 1 Lucio Santi
18 7 Lucio Santi
* "Reusing simulator":https://cdcvs.fnal.gov/redmine/attachments/download/36124/GQLink_callgraph-66s.png
19 7 Lucio Santi
* "Field access update":https://cdcvs.fnal.gov/redmine/attachments/download/36127/GQLink_callgraph_B-63.8s.png
20 8 Lucio Santi
21 8 Lucio Santi
h3. Profiling over 10.03.p01 (with new GQLink improvements)
22 8 Lucio Santi
23 8 Lucio Santi
* Symbolic differentiation + new algorithm to evaluate polynomials
24 8 Lucio Santi
* 20 particle gun events - full detector geometry
25 8 Lucio Santi
* "GQLink":https://cdcvs.fnal.gov/redmine/attachments/download/39311/callgraph_CMS_20ev_GQLink_sym_10.03.p01.png
26 8 Lucio Santi
* "Geant4":https://cdcvs.fnal.gov/redmine/attachments/download/39312/callgraph_CMS_20ev_G4_10.03.p01.png