Top Banner
Big Data Challenges in High Energy Physics Experiments: The ATLAS (CERN) Fast TracKer Approach Calliope-Louisa Sotiropoulou on behalf of the ATLAS Collaboration Marie Curie IAPP Fellow – University of Pisa
38

Big Data Challenges in High Energy Physics Experiments ...

Jan 14, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Big Data Challenges in High Energy Physics Experiments ...

Big Data Challenges in High Energy Physics Experiments:

The ATLAS (CERN) Fast TracKer Approach

Calliope-Louisa Sotiropoulouon behalf of the ATLAS CollaborationMarie Curie IAPP Fellow – University of Pisa

Page 2: Big Data Challenges in High Energy Physics Experiments ...

Big Data Challenges

15/03/2016 C.-L. Sotiropoulou 1

Page 3: Big Data Challenges in High Energy Physics Experiments ...

Big Data Challenges

15/03/2016

• Too much data?

• Choose the right platform

• Get the data in the platform

• Synchronize data processing

• Get useful information out

• “Foresee” the data increase and prepare for it

C.-L. Sotiropoulou 2

Page 4: Big Data Challenges in High Energy Physics Experiments ...

• High Energy Physics has a well known problem –how to accurately process massive quantities of data in real time

• The universe is governed by probabilistic physics

• One measurement tells us very little

• However carefully we set up an experiment, probabilistic physics decides what we observe

• If we want to observe something rare, we may have to find a few occurrences (events) hidden in vast numbers of other events

HEP – A well known Big Data problem

15/03/2016 C.-L. Sotiropoulou 3

Page 5: Big Data Challenges in High Energy Physics Experiments ...

The Large Hadron Collider

15/03/2016 C.-L. Sotiropoulou 4

• World’s largest particle accelerator• A 27km ring of accelerating structures

and superconducting magnets• Magnets temperature -271.3oC

– colder than outer space!

Page 6: Big Data Challenges in High Energy Physics Experiments ...

The Large Hadron Collider

15/03/2016 C.-L. Sotiropoulou 5

Page 7: Big Data Challenges in High Energy Physics Experiments ...

The Large Hadron Collider

15/03/2016 C.-L. Sotiropoulou 6

Page 8: Big Data Challenges in High Energy Physics Experiments ...

The ATLAS Detector

15/03/2016 C.-L. Sotiropoulou 7

• Overall weight 7000 tones• ~100 million electronic

channels• ~3000 km of cables

Page 9: Big Data Challenges in High Energy Physics Experiments ...

• ATLAS “sees” bunches of collisions (tens of superimposed events) every 25ns

• That is 40 million/second or about 15 trillion bunch collisions per year

• If all data would be recorded that would lead to 100000 CDs per second

The ATLAS Detector

15/03/2016 C.-L. Sotiropoulou 8

Page 10: Big Data Challenges in High Energy Physics Experiments ...

• Raw analog data rate from Large Hadron Collider (LHC) detectors (event rate 40MHz)

• About one Petabyte per second

• This would cost about 1 trillion euros for storage

• In real time, we throw away the data not needed to make discoveries affordable storage

• But the discoveries with the greatest impact are those we don’t expect

• We really do throw away 99.9999% of LHC data before writing it to persistent storage

HEP – A well known Big Data problem

15/03/2016

“Big Data Needs High Energy Physics especially the LHC”, presentation by R. P. Mount

C.-L. Sotiropoulou 9

Page 11: Big Data Challenges in High Energy Physics Experiments ...

The ATLAS Trigger System

15/03/2016 C.-L. Sotiropoulou 10

• Level-1 Trigger• The level-1 trigger works on a

subset of information from the calorimeter and muon detectors. It requires about 2 micro-seconds to reach its decision

• HLT• For events selected by the

level-1 trigger, the information from the detector must be retained for further analysis. The data for such events are transferred to readout buffers where they remain until the HLT decision is available.

• The events arrive at HLT with a rate of 100 kHz

Page 12: Big Data Challenges in High Energy Physics Experiments ...

• Particle tracking (per event):

• ~2000 charged tracks

• ~100k strip and pixel hits

• Up to 80 proton-proton collisions

• Non local combinatorial problem of associating hits to a track

The real-time tracking problem

15/03/2016

• Full tracking with CPUs requires order of 1 second on a x86_64 core.

• For 100kHz, 100k cores would be required along with adequate networking.

C.-L. Sotiropoulou 11

Page 13: Big Data Challenges in High Energy Physics Experiments ...

• Every 10 μs output tracks from full detector. Typical latency up to 100 ms

• Advantages: high-bandwidth connection to detector (380 fibers) & hardware optimized for specific tasks

Fast Tracking in pixel and strip detectors

15/03/2016 C.-L. Sotiropoulou 12

Page 14: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer

15/03/2016 C.-L. Sotiropoulou 13

Page 15: Big Data Challenges in High Energy Physics Experiments ...

FTK Main Algorithms

SS

FTK has a custom clustering algorithm, running on FPGAs

The data are geometrically distributed to the processing units and compared to existing track patterns.

Pattern matching limited to 8 layers: 3 pixels + 5 SCTs.Hits compared at reduced resolution.

Full hits precision restored in good roads.Fits reduced to scalar products.ij jiji qxCp

Good 8-layer tracks are extrapolated to additional layers, improving the fit

15/03/2016 C.-L. Sotiropoulou 14

Page 16: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016 C.-L. Sotiropoulou 15

FTK consists of 9 separately produced components, with nearly 600 PCBs in the full system

Page 17: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016 C.-L. Sotiropoulou 16

Page 18: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016

The FTK is a “coprocessor”.It will make tracks available to commercial computers forfurther processing

C.-L. Sotiropoulou 17

Page 19: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016

Cluster finding/tower

definition

C.-L. Sotiropoulou 18

Page 20: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016

Cluster finding/tower

definition

128 Processing Units execute Pattern Matching

and the 1st stage track fitting

C.-L. Sotiropoulou 19

Page 21: Big Data Challenges in High Energy Physics Experiments ...

• AM find track candidates with enough Si hits• O(109) patterns for FTK• Patterns simultaneously see the silicon hits leaving the detector at full speed.• Pattern recognition is complete as soon as all data is received! low latency• Based on the Associative Memory chip (content-addressable memory) initially

developed for the CDF Silicon Vertex Trigger (SVT). [L. Ristori, M. Dell’Orso NIM A 278, 436 (1989)]

AM pattern recognition

15/03/2016

AMchip03AMchip04

C.-L. Sotiropoulou 20

Page 22: Big Data Challenges in High Energy Physics Experiments ...

One flip-flop per layer storesthe match results

Pattern matching is completed as soon as all hits are loaded.Data arriving at different times is compared in parallel with all patterns.Unique to AM chip: look for correlation of data received at different times.

Flexible input: position, time, objects (e, m, g)

AM working principle

15/03/2016

REA

DO

UT

TREE

C.-L. Sotiropoulou21

Page 23: Big Data Challenges in High Energy Physics Experiments ...

Solving the PM problem in 2 steps

15/03/2016

• Find low resolution track candidates called “roads”. Solve most of the pattern recognition

• Then fit tracks inside roads at full resolution

• Thanks to 1st step it is much easier

• Close to offline quality

C.-L. Sotiropoulou 22

Page 24: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016

Cluster finding/tower

definition

128 Processing Units execute Pattern Matching

and the 1st stage track fitting

2nd stage track fitting

C.-L. Sotiropoulou 23

Page 25: Big Data Challenges in High Energy Physics Experiments ...

Track Fitting – Hit Combinations

Visualization of the possible hit

combinations on an example Road

Best fit is selected, others are discarded

Road

15/03/2016 C.-L. Sotiropoulou 24

Page 26: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016

Cluster finding/tower

definition

128 Processing Units execute Pattern Mattching

and the 1st stage track fitting

2nd stage track fitting

Sends the tracks to downstream commercial

computersC.-L. Sotiropoulou 25

Page 27: Big Data Challenges in High Energy Physics Experiments ...

• We have developed a powerful pattern matching system

• We have the AM chip that is a general processing element for “data correlation searches”

• What else can we use it for?

Multiuse/multipurpose system?

15/03/2016 C.-L. Sotiropoulou 26

Page 28: Big Data Challenges in High Energy Physics Experiments ...

• Cognitive image processing

• Fast pattern matching mimicking the operation of the human brain

Image reconstruction

15/03/2016

• AM like algorithm used to identify salient features of the images.

• M. M. Del Viva, G. Punzi, D. Benedetti DOI: 10.1371/journal.pone.0069154

C.-L. Sotiropoulou 27

Page 29: Big Data Challenges in High Energy Physics Experiments ...

• Can be used for:

• 3D Image Processing for MRI/PET scans

• Cancer research

• DNA/protein alignment

• We are currently conducting studies…

Biomedical Applications

15/03/2016 C.-L. Sotiropoulou 28

Page 30: Big Data Challenges in High Energy Physics Experiments ...

The Fast TracKer System

15/03/2016 C.-L. Sotiropoulou 29

Page 31: Big Data Challenges in High Energy Physics Experiments ...

“Mini FTK” for image processing

15/03/2016 C.-L. Sotiropoulou 30

Page 32: Big Data Challenges in High Energy Physics Experiments ...

• “Big Data” problem in High Energy Physics - how to accurately process massive quantities of data in real time high performance application specific hardware

• The ATLAS Fast TracKer is a very fast and efficient system that provides track candidates to the next processing level

• It is based on a multipurpose/multiuse pattern matching processing unit

• Currently investigating various interdisciplinary fields for new applications…

To sum up…

15/03/2016 C.-L. Sotiropoulou 31

Page 33: Big Data Challenges in High Energy Physics Experiments ...

?

What are we looking for?

15/03/2016 C.-L. Sotiropoulou 32

Page 34: Big Data Challenges in High Energy Physics Experiments ...

The discovery of the Higgs Boson

15/03/2016

• July 4th 2012 – Announcement of the discovery of a Higgs boson from the ATLAS and CMS collaborations

C.-L. Sotiropoulou 33

Page 35: Big Data Challenges in High Energy Physics Experiments ...

A Higgs Event

15/03/2016 C.-L. Sotiropoulou 34

Page 36: Big Data Challenges in High Energy Physics Experiments ...

What comes next?

15/03/2016 C.-L. Sotiropoulou 35

Thank you…

Page 37: Big Data Challenges in High Energy Physics Experiments ...

Indicative References:• A. Andreani, et al, “The FastTracker Real-Time Processor and Its Impact on Muon Isolation, Tau and

b-Jet Online Selections at ATLAS,” IEEE Trans. on Nuclear Science, vol.59, no.2, pp. 348-357, April 2012.

• ATLAS Collaboration., “The Fast Tracker (FTK) Techinical Design Report” CERN-LHCC-2013-007 ; ATLAS-TDR-021; available online: https://cds.cern.ch/record/1552953

• C.-L. Sotiropoulou et. al “A Multi-Core FPGA-based 2D-Clustering Implementation for Real-Time Image Processing”, in IEEE Trans. on Nuclear Science, vol. 61, no. 6, pp. 3599 - 3606, December 2014.

• S. Citraro et al., “Highly Parallelized Pattern Matching Hardware for Fast Tracking at Hadron Colliders”, pending publication in IEEE Transactions on Nuclear Science, DOI:10.1109/TNS.2016.2529718.

• M. Del Viva et. al “Information and Perception of Meaningful Patters,” PLoS one 8.7 (2013): e69154.• ATLAS Collaboration, “The ATLAS Experiment at the CERN Large Hadron Collider,” Journal of

Instrumentation 3 S08003, 2008.• A. Andreani, et al., “Characterisation of an Associative Memory Chip for high-energy physics

experiments,” in Proc. I2MTC, 2014, Montevideo. pp. 1487 – 1491.• A. Annovi, et al., “Associative Memory for L1 Track Triggering in LHC Environment,” in IEEE Trans. on

Nuclear Science, Vol. 60, No. 5, pp. 3627 – 3632, 2013.• C.-L. Sotiropoulou et. al, “High Performance Embedded System for Real-Time Pattern Matching”,

Proceedings of Vienna Conference on Instrumentation, February 2016.

• More on: http://ftk-iapp.physics.auth.gr/

Thank you…

15/03/2016 C.-L. Sotiropoulou 36

Page 38: Big Data Challenges in High Energy Physics Experiments ...

• Track fitting – high quality helix parameters and 2

• Over a narrow region in the detector, equations linear in the local silicon hit coordinates give resolution nearly as good as a time-consuming helical fit.

• pi’s are the helix parameters and 2 components.

• xj’s are the hit coordinates in the silicon layers.

• aij & bi are prestored constants determined from full simulation or real data tracks.

• The range of the linear fit is a “sector” which consists of a single silicon module in each detector layer.

• This is VERY fast in FPGA DSPs.

Track Fitting

15/03/2016

14D coord. space5D surface

C.-L. Sotiropoulou 37