ATLAS HLT in PPD John Baines, Dmitry Emeliyanov, Julie Kirk, Monika Wielers, Will Dearnaley, Fred Wickens, Stephen Burke 1.

Slides:



Advertisements
Similar presentations
ATLAS ATLAS PESA Meeting 25/04/02 B-Trigger Working Group Status Report This talk:
Advertisements

ATLAS PESA Meeting 20/11/02 1 B-Physics Trigger in the TDR Demonstrate viable & affordable B-physics trigger based on the evaluation of two strategies:
ATLAS ATLAS PESA Meeting 25/04/02 B-Trigger Working Group Work-plan This talk:
UK egamma meeting, Sept 22, 2005M. Wielers, RAL1 Status of Electron Triggers Rates/eff for different triggers Check on physics channels Crack region, comparison.
Sander Klous on behalf of the ATLAS Collaboration Real-Time May /5/20101.
ATLAS Trigger "sur le terrain" Physique ATLAS France Evian Octobre 2009 C. Clément (Stockholm University) Evian, Octobre 2009 ATLAS Trigger.
O. Buchmueller, Imperial College, W. Smith, U. Wisconsin, UPO Meeting, July 6, 2012 Trigger Performance and Strategy Working Group Trigger Performance.
RAL Summer School September, 2004 Efstathios (Stathis) Stefanidis High Level Trigger Studies for the.
A Fast Level 2 Tracking Algorithm for the ATLAS Detector Mark Sutton University College London 7 th October 2005.
1 Introduction to Geneva ATLAS High Level Trigger Activities Xin Wu Journée de réflexion du DPNC, 11 septembre, 2007 Participants Assitant(e)s: Gauthier.
27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität Heidelberg on behalf of the LHCb Collaboration The LHCb.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
The ATLAS High Level Trigger Steering Journée de réflexion – Sept. 14 th 2007 Till Eifert DPNC – ATLAS group.
The ATLAS B physics trigger
Kostas KORDAS INFN – Frascati XI Bruno Touschek spring school, Frascati,19 May 2006 Higgs → 2e+2  O (1/hr) Higgs → 2e+2  O (1/hr) ~25 min bias events.
The ATLAS trigger Ricardo Gonçalo Royal Holloway University of London.
Real Time 2010Monika Wielers (RAL)1 ATLAS e/  /  /jet/E T miss High Level Trigger Algorithms Performance with first LHC collisions Monika Wielers (RAL)
General Trigger Philosophy The definition of ROI’s is what allows, by transferring a moderate amount of information, to concentrate on improvements in.
The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.
March 2003 CHEP Online Monitoring Software Framework in the ATLAS Experiment Serguei Kolos CERN/PNPI On behalf of the ATLAS Trigger/DAQ Online Software.
Trigger and online software Simon George & Reiner Hauser T/DAQ Phase 1 IDR.
ATLAS Trigger GroupPPD Staff Talk 23/5/05 1 Level-2 Trigger Overview When Level-1 accepts an event –Each part of ATLAS sends its data to the Read-Out Buffers.
High Level Triggering Fred Wickens. 2 High Level Triggering (HLT) Introduction to triggering and HLT systems –Why do we Trigger –Why do we use Multi-Level.
High Level Triggering Fred Wickens. High Level Triggering (HLT) Introduction to triggering and HLT systems –What is Triggering –What is High Level Triggering.
High Level Triggering Fred Wickens. 2 High Level Triggering (HLT) Introduction to triggering and HLT systems –What is Triggering –What is High Level Triggering.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
Algorithm / Data-flow Interface
The ATLAS B-physics Trigger Simon George Royal Holloway, University of London, UK On behalf of the ATLAS T/DAQ group 9th International Conference on B-Physics.
What’s in the ATLAS data : Trigger Decision ATLAS Offline Software Tutorial CERN, August 2008 Ricardo Gonçalo - RHUL.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
Copyright © 2000 OPNET Technologies, Inc. Title – 1 Distributed Trigger System for the LHC experiments Krzysztof Korcyl ATLAS experiment laboratory H.
 Carlos A. Chavez Barajas 22nd, May 2013 Latest work : Data Analysis Non-collision background estimation (SUSY searches) W+Jets cross section (data driven.
Darren Price – HLT B-trigger offline status report :: B-Physics meeting July 23 rd ‘08Page 1 HLT B-trigger offline monitoring status Darren Price, LANCASTER.
Future farm technologies & architectures John Baines 1.
1 John Baines Commissioning of the ATLAS High Level Trigger.
ATLAS ATLAS Week: 25/Feb to 1/Mar 2002 B-Physics Trigger Working Group Status Report
ATLAS Beauty 2002 June Santiago de Compostela ATLAS B-TRIGGER John Baines Rutherford Appleton Laboratory, UK RAL On behalf of the ATLAS Collaboration.
Valeria Perez Reale University of Bern On behalf of the ATLAS Physics and Event Selection Architecture Group 1 ATLAS Physics Workshop Athens, May
The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.
TDAQ Upgrade Software Plans John Baines, Tomasz Bold Contents: Future Framework Exploitation of future Technologies Work for Phase-II IDR.
IOP HEPP: Beauty Physics in the UK, 12/11/08Julie Kirk1 B-triggers at ATLAS Julie Kirk Rutherford Appleton Laboratory Introduction – B physics at LHC –
2003 Conference for Computing in High Energy and Nuclear Physics La Jolla, California Giovanna Lehmann - CERN EP/ATD The DataFlow of the ATLAS Trigger.
LHCb DAQ system LHCb SFC review Nov. 26 th 2004 Niko Neufeld, CERN.
CHEP March 2003 Sarah Wheeler 1 Supervision of the ATLAS High Level Triggers Sarah Wheeler on behalf of the ATLAS Trigger/DAQ High Level Trigger.
Artemis School On Calibration and Performance of ATLAS Detectors Jörg Stelzer / David Berge.
ATLAS Trigger Development
Kostas KORDAS INFN – Frascati 10th Topical Seminar on Innovative Particle & Radiation Detectors (IPRD06) Siena, 1-5 Oct The ATLAS Data Acquisition.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment is one of the four major experiments operating at the Large Hadron Collider.
Performance of the ATLAS Trigger with Proton Collisions at the LHC John Baines (RAL) for the ATLAS Collaboration 1.
A Fast Hardware Tracker for the ATLAS Trigger System A Fast Hardware Tracker for the ATLAS Trigger System Mark Neubauer 1, Laura Sartori 2 1 University.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment [1] is one of the four major experiments operating at the Large Hadron Collider.
Jos VermeulenTopical lectures, Computer Instrumentation, Introduction, June Computer Instrumentation Introduction Jos Vermeulen, UvA / NIKHEF Topical.
ATLAS UK physics meeting, 10/01/08 1 Triggers for B physics Julie Kirk RAL Overview of B trigger strategy Algorithms – current status and plans Menus Efficiencies.
ATLAS B trigger Overview of B trigger Di-muon algorithms Performance (efficiency/rates) Menu for data taking experience 7/1/20101ATLAS UK Meeting,
WP8 : High Level Trigger John Baines. Tasks & Deliverables WP8 Tasks: 1.Optimize HLT Tracking software for Phase-I 2.Optimize Trigger Selections for Phase-I.
5/14/2018 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
Ricardo Gonçalo, RHUL BNL Analysis Jamboree – Aug. 6, 2007
Commissioning of the ATLAS High Level Trigger
2018/6/15 The Fast Tracker Real Time Processor and Its Impact on the Muon Isolation, Tau & b-Jet Online Selections at ATLAS Francesco Crescioli1 1University.
Tracking for Triggering Purposes in ATLAS
ALICE – First paper.
High Level Trigger Studies for the Efstathios (Stathis) Stefanidis
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
Trigger commissioning and early running strategy
The First-Level Trigger of ATLAS
12/3/2018 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
1/2/2019 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
Julie Kirk Rutherford Appleton Laboratory
Presentation transcript:

ATLAS HLT in PPD John Baines, Dmitry Emeliyanov, Julie Kirk, Monika Wielers, Will Dearnaley, Fred Wickens, Stephen Burke 1

Overview Introduction ID trigger e/gamma trigger B/physics trigger ROS & Farms Upgrade 2

Who’s doing what John: HLT UK project leader (M&O and Upgrade) Dmitry: Inner Detector Trigger & Upgrade – Lead developer for L2Star Monika: Electron & photon Trigger Julie: B-Physics Trigger – B-trigger coordinator Will: B-Physics Trigger Fred: ROS & HLT farms Stephen: Upgrade 3

Level 1 (LVL1) Fast Custom-built electronics Level 2 & Level 3 (Event Filter): Software based running on large PC farm Level-2: Fast custom algorithms reconstruction mainly in Regions of Interest (RoI)=> limited data access Level 3 = Event Filter (EF) Offline tools inside custom wrappers, Access to full event information The ATLAS Trigger 4 ~300 Hz~300 MB/s ~3kHz <75 kHz Front End Pipelines Readout Buffers Event Builder Full Event Buffers Storage & offline processing Tracking Level-1 Fast Custom Electronics t<2.5  s Level PCs ~40ms Event Filter 1800 PCs ~4s Calo, Muon, Min. Bias Requested Data in RoI Access to full event

Inner Detector Trigger UK & Genoa UK : UCL, Sussex, Manchester, RAL RAL: L2 Tracking – L2Star development – Parallelisation/use of coprocessors – Use of FTK tracks 5

Inner Detector Trigger : Dmitry TrigSteering TrigIDSCANTrigSiTrack Data Provider ZFinder HitFilter Track Fitting Pattern recognition TRT Track extension Monitoring Pre-2012 running – common code, “service elements” – algorithm-specific code Two HLT algorithms: SiTrack : Genoa Combinatorial method Used for beamspot, tau & b-jet triggers IDSCAN : UK Fast histograming method Used for muon, e/gamma & B- physics triggers Common: Track Fitting TRT extension Written by Dmitry 6

ID Tracking Performance in 2011 L2 ID execution time v. Mean no. interactions Electron RoI: ~10ms/RoI Linear rise with luminosity (LHC design =23) Oct, 2011 ID tracking Effic. for electrons 7

L2STAR : new L2 tracking framework TrigSteering The unified algorithm Data Provider Track Fitting Monitoring TRT Track ext. > ITrigL2PattRecoStrategy m_findTracks(RoI, data) : HLT::ErrorCode m_findTracks(data) : HLT::ErrorCode Strategy AStrategy BStrategy F Common interface Configurable list of track finding strategies – plug-ins L2STAR design Design goals: Provides a single configurable algorithm for L2 tracking Simplify menus Removes duplication of code Provides different track-finding strategies Status: L2STAR has replaced IDSCAN and SiTrack in the 2012 trigger menu L2STAR is being used for data-taking in 2012 Next phase of development targets 2014 running Dmitry: Lead developer Fast HistogrammingCombinatorialStart from FTK trk 8

e/gamma (Monika) 9 Finalizing the 2011 performance – with combined e/g efficiency group – will appear in trigger e/g trigger conference note (nearly through the approval process) – Effic. w.r.t. offline loose/med/tight sel. – For lowest un-prescaled single triggers: e20_medium e22_medium and e22vh_medium1 – Extract efficiencies in 1d as a function of η and E T Use tag & probe with Z->ee – Calculate systematics by variation of the Z(ee) inv. mass window and the tightness of the tag

e/gamma (Monika) 2011 performance – Extraction of scale factors (SF=ε(data)/ε(MC)) using MC11a, MC11c and atlfast – These numbers are available within the e/g combined performance group tools for use in any D3PD/AOD analysis 10

e/gamma (Monika) 1 st look at 2012 performance using data from period A Measure effic. using Z(ee) tag & probe For lowest threshold unprescaled triggers: – e22vh_medium, e22vhi_medium, – e24vh_medium, e22vhi_medium Prepare for higher lumi : – Selections tighter than 2011 – Lower Effic. – Check for pile-up dependence Not conclusive yes, but hint of small of pileup dependance 11 v: variable threshold in eta bins of 0.4 at L1, h: hadronic core isolation cut, i: track isolation use at EF

e/gamma (Monika) Looking in detail at where loses occur Losses due to b-layer cut were traced back incorrect handling of noisy modules Other sources of losses under study 12

13 B-physics programme: Low p T di-muon signatures:  Onia studies (J/ ψ→μ + μ −, ϒ →μ + μ − )  mixing and CP violation studies B → J/ ψ(μμ )X,  Rare and semi-rare B decays B →μμ (X) Trigger : low p T (4,6 GeV) di-mu 2 muons at Level1 Confirmed in High Level Trigger Require vertex fit and mass cuts Unprescaled ‘2mu4’ trigger for Jpsi, Upsilon and B →μ + μ − throughout 2011 data-taking  Large samples of events recorded for the B-physics programme “DiMu” prescaled in latter part of 2011 data-taking About 50% of total 2011 data sample TriggerMass windowNo. of evts (M) 2mu4_DiMu1.4 – 14 GeV27 2mu4_Jpsimumu2.5 – 4.3 GeV14 2mu4_Bmumu4 – 8.5 GeV3.7 2mu4_Upsimumu8 – 12 GeV9.1 B-physics - Julie

B-physics Changes for 2012 “2mu4” rates are too high above 3.e33 –> baseline triggers move to “2mu6_xxxxx”: 2mu6 yield wrt 2mu4 Jpsi25% Upsilon12% Bmumu36% BUT lower yield for B-Physics: To keep some of lower thresholds introduce “Barrel” triggers: Efficiencies wrt L1_2MU4: EF_2mu4T_Bmumu 68% EF_mu4Tmu6_Bmumu 55% EF_2mu4T_Bmumu_Barrel 43% EF_mu4Tmu6_Bmumu_Barrel 34% EF_2mu4T_Bmumu_BarrelOnly 33% EF_2mu6_Bmumu 24% Barrel Triggers: OK for L1 rate. EF rate still too high → Introduce “delayed” stream Will only be processed when space at Tier0 – possibly not until

First look at 2012 data compared to 2011 Some runs from periodA (up to use mu18_medium) Jpsi tag-and-probe using “mu18_medium” as tag periodL 2011 periodA 2012 pT probe muon B-trigger (Julie) 15

B-Physics Trigger : Will Trigger efficiency measurements Validation of trigger in Sample A & Sample T productions Muon & B-physics on- call B-physics systematics from trigger choice Currently working on providing B-Trigger info in D3PD Maker 16

ROS & Farm Peak L2 data request rates per ROS PC ROS: UCL & RAL (Fred) UK delivered 1/3 of Read Out System: 700 ROBin boards manuf. & tested in UK ROS PCs sustained required rates: Up to ~20kHz request rate per RoS PC 2011 programme of rolling replacement (motherboard, CPU, memory) prioritised ROS with highest load Additional 4-6 kHz to Event Builder 17

Upgrade Next phase of L2Star: – Greater modularization – Tracking for Single-node (L2 and EF combined on same PC) – Use of FTK information in the HLT Parallelization of code, use of co-processors 18

Parallelisation for HLT Upgrade : Dmitry Dmitry leading work to investigate parallelisation in the ATLAS Trigger Use of Graphical Processor Units (GPU) Use of Many-core CPU Have successfully parallelized a number of HLT algorithms and re- implemented them for GPUs, in particular: full data preparation chain (Bytestream decoding, pixel/strip clusterization and spacepoint making) for Pixel and SCT – (Dmitry + Jacob Howard, Oxford) parallel GPU-accelerated track finder (based on SiTrack) (Dmitry) 19

GPU-based Tracking Spectacular speed-up factor up to x26 Full data preparation takes only 12 ms for the whole Pixel and SCT 20 Factor 12 speed-up for Pat. Rec.:

Parallelisation for HLT Upgrade : Dmitry Dmitry developed solution for integration of GPU-based code into Athena reconstruction: “client-server” architecture with multi-process server allows for transparent GPU “sharing” between few Athena apps on multiple CPU cores 21 GPU sharing test Up to 4 parallel jobs can share GPU and get accelerated w/o significant GPU saturation

Trigger Operations Trigger Monitoring Expert : John, Monika Inner Detector & B-jet on-call : Dmitry Trigger Release Coordination: Dmitry, Stephen ID code maintenance/bug-fixes: Dmitry B-trigger menu, B-trigger code development & bug fixes: Julie Muon & B-trigger on-call: Will Trigger Validation shift: Julie, Will e/gamma & Tau on-call shifts: Monika e/gamma code development: Monika Control room shifts: Monika, Stephen, Will 22

Extras 23

24 Gigabit Ethernet Event data requests Delete commands Requested event data Regions Of Interest LVL2 Super- visor Network switches Second- level trigger pROS ~ 500 stores LVL2 output LVL2 farm Read- Out Drivers ( RODs ) First- level trigger Dedicated links VME Data of events accepted by first-level trigger Read-Out Subsystems ( ROSs ) 1600 Read- Out Links RoI Builder ~150 PCs Event data ≤ 100 kHz, 1600 fragments of ~ 1 kByte each Timing Trigger Control (TTC) DataFlow Manager Event Filter (EF) ~1600 Network switches Event data pulled: partial ≤ 100 kHz, full ~ 3 kHz Event size ~1.5MB 4-code dual-socket nodes CERN computer centre Event rate ~ 200 Hz Data storage 6 Local Storage SubFarm Outputs (SFOs) ~100 Event Builder SubFarm Inputs (SFIs) Trigger / DAQ architecture

25 ARCHITECTURE HLTHLT 40 MHz 75 kHz ~3 kHz ~ 300 Hz 40 MHz RoI data = 1-2% ~2 GB/s FE Pipelines 2.5  s LVL1 accept Read-Out Drivers ROD Event Builder EB ~3 GB/s ROS Read-Out Sub-systems Read-Out Buffers ROB 120 GB/sRead-Out Links Calo MuTrCh Other detectors ~ 1 PB/s Event Filter EFP ~ 4 sec EFN ~3 GB/s ~ 300 MB/s TriggerDAQ LVL2 ~ 40 ms L2P L2SV L2N L2P ROIB LVL2 accept RoI requests RoI’s LVL1 2.5  s Calorimeter Trigger Muon Trigger Min. Bias Triggers ~2.5  s