Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributed Clustering for Online Event Reconstruction

Similar presentations


Presentation on theme: "Distributed Clustering for Online Event Reconstruction"— Presentation transcript:

1 Distributed Clustering for Online Event Reconstruction
M. Tiemens | 1 Distributed Clustering for Online Event Reconstruction

2 M. Tiemens | 2 Cluster Forming PWO Crystal Photon, electron

3 Clustering Finding Methods
M. Tiemens | 3 Clustering Finding Methods Online (Shown in Jülich CM) Builds neighbour relations for all hits in the current input stream Uses that info to merge hits into clusters Distributed (This presentation) Same as Online, but first map hits onto Data Concentrators (closer to real readout) Standard (Built-in PandaRoot) Treats each new hit as a cluster, and adds neighbouring hits to it

4 Distributed Clustering – What?
M. Tiemens | 4 Distributed Clustering – What? Each digitiser can read out ~16 crystals (64 channels, dual gain → 32 Preamps, 2 preamps per crystal → 16 crystals) Each Data Concentrator can read out ~8 digitisers. Possible to look for clusters at DC level Example: Forward Endcap (impression) Reduces load at CN level

5 Distributed Clustering – How?
M. Tiemens | 5 Distributed Clustering – How? In each DC, look for clusters using the online clustering algorithm As we don't know if this is a 'real' cluster, first only specify its 4D location and radius At the CN level, using preclusters as input, merge them if 𝑥 1 − 𝑥 2 < 𝑟 1 + 𝑟 2 Example: clusters in 4 DC Each DC has a small sample of the dataset → Fast CNs only have to work with preclusters, not hits → Fast

6 Ability to reconstruct events
M. Tiemens | 6 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c TEST, PART 1: Ability to reconstruct events

7 Comparing Methods (preliminary)
M. Tiemens | 7 | 7 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c

8 Comparing Methods (preliminary)
M. Tiemens | 8 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c

9 Time needed to perform reconstruction
M. Tiemens | 9 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c TEST, PART 2: Time needed to perform reconstruction

10 Comparing Methods (preliminary)
M. Tiemens | 10 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c MHz

11 Comparing Methods (preliminary)
M. Tiemens | 11 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c kHz

12 Comparing Methods (preliminary)
M. Tiemens | 12 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c Event-based

13 Conclusion All methods yield a similar number of events
M. Tiemens | 13 Conclusion All methods yield a similar number of events Online Cluster Finding is the fastest Processing time for all methods is comparable, but the two steps in distributed clustering are separately considerably faster

14 Outlook Investigate behaviour at low rate
M. Tiemens | 14 Outlook Investigate behaviour at low rate Expand to more complicated channel → 7γ Include background Investigate effect of bump splitting ℎ 𝑐


Download ppt "Distributed Clustering for Online Event Reconstruction"

Similar presentations


Ads by Google