D0 Collaboration Meeting July 2002 L2: The Road Ahead James T. Linnemann MSU D0 Oklahoma Workshop July 9, 2002 Special Thanks to Terry Toole for status.

Slides:



Advertisements
Similar presentations
Mayukh Das 1Louisiana Tech University For the 2004 D0SAR Workshop Activities with L3 and the Higgs By : Mayukh Das.
Advertisements

Michigan State University 4/15/ Simulation for Level 2 James T. Linnemann Michigan State University NIU Triggering Workshop October 17, 1997.
J. Linnemann, MSU 4/15/ Global L2 Outputs (and inputs) James T. Linnemann Michigan State University NIU Trigger Workshop October 17, 1997.
Bob Hirosky, UVa 7/27/01  Level 2 Processor Status  Bob Hirosky The University of Virginia 
L2 Online Reinhard Schwienhorst DAQ shifters meeting, 03/12/02.
The Silicon Track Trigger (STT) at DØ Beauty 2005 in Assisi, June 2005 Sascha Caron for the DØ collaboration Tag beauty fast …
Status of Eric Kajfasz CPPM/Fermilab GDR-Susy, Lyon - 26 novembre 2001.
Feb 26, 2004 Mike Hildreth – DØ Collaboration Meeting Run IIb Trigger Simulation Report Mike Hildreth & Ela Barberis for the Run IIb Trigger Simulation.
Level 1 Trigger system design specifications 1MHz Tevatron Collisions Level 2 Level 3 Tape 10kHz1kHz20-50Hz Time budget for Level3 i/o, event building,
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
1 DØ trigger system 3 levels L1 deadtimeless L1 deadtimeless L2 100  s L2 100  s L3 farm, 50 Hz L3 farm, 50 Hz Brown involvement L2 STT L2 STT L1CTT.
1 L2 Triggering James T. Linnemann Michigan State University January 23, 2002.
13 January All Experimenters’ MeetingAlan L. Stone - Louisiana Tech University1 Data Taking Statistics Week of 2003 January 6-12 We had to sacrifice.
L3 Filtering: status and plans D  Computing Review Meeting: 9 th May 2002 Terry Wyatt, on behalf of the L3 Algorithms group. For more details of current.
9/14/2001D0 Simulation Tasks Q.Li 1 Simulation Tasks Status Qizhong Li Fermilab Sept. 14, 2001 D0 Collaboration Meeting.
BEACH Conference 2006 Leah Welty Indiana University BEACH /7/06.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: “DOM MB to Event Builder”
Group Electronique Csnsm AGATA SLOW CONTROL MEETING 19th fev AGATA PROJECT PREPROCESSING MEZZANINE SLOW CONTROL GUI FOR THE SEGMENT AND THE CORE.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
C.ClémentTile commissioning meeting – From susy group talk of last Wednesday  Simulation and digitization is done in version (8) 
Level 3 Muon Software Paul Balm Muon Vertical Review May 22, 2000.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
TrigSim Status ● What is TrigSim? ● What version do I use? ● Web site ● Basic running ● Features of p ● Drawbacks of p ● Future plans 10/24/03.
17-Aug-00 L.RistoriCDF Trigger Workshop1 SVT: current hardware status CRNowFinal Hit Finders64242 Mergers31616 Sequencers2312 AMboards4624 Hit Buffers21212.
22 June 2000 D  NIU Workshop S. Doulas From Detector to Ntuples: Muons Steven Doulas Northeastern University Boston, MA D0 Muon Upgrade Group.
Issues in Accelerator Control Bob Dalesio, December 23, 2002.
TDAQ Upgrade Software Plans John Baines, Tomasz Bold Contents: Future Framework Exploitation of future Technologies Work for Phase-II IDR.
All Experimenters MeetingDmitri Denisov Week of July 16 to July 22 D0 Summary  Delivered luminosity and operating efficiency u Delivered: 1.6pb -1 u Recorded:
L3 Filtering: - short- and medium term plans - how you can help out All-D  Meeting: 14 th March 2003 Terry Wyatt (FNAL-CD/Manchester) on behalf of the.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
L3 DAQ Doug Chapin for the L3DAQ group DAQShifters Meeting 10 Sep 2002 Overview of L3 DAQ uMon l3xqt l3xmon.
Online Reconstruction 1M.Ellis - CM th October 2008.
D0 Status: 01/14-01/28 u Integrated luminosity s delivered luminosity –week of 01/ pb-1 –week of 01/ pb-1 –luminosity to tape: 40% s major.
All Experimenters MeetingDmitri Denisov Week of July 7 to July 15 Summary  Delivered luminosity and operating efficiency u Delivered: 1.4pb -1 u Recorded:
18 March 2002 All Experimenters’ Meeting Alan L. Stone Louisiana Tech University 1 DØ Status: 03/11 – 03/18 Week integrated luminosity –1.1 pb -1 delivered.
June 17th, 2002Gustaaf Brooijmans - All Experimenter's Meeting 1 DØ DAQ Status June 17th, 2002 S. Snyder (BNL), D. Chapin, M. Clements, D. Cutts, S. Mattingly.
D0 Status: 04/01-04/08 u Week integrated luminosity –1.7pb -1 delivered –1.5pb -1 utilized (88%) –1.1pb -1 global runs u Data collection s global data.
W/Z Plan For Winter Conferences Tom Diehl Saclay 12/2001.
9/12/99R. Moore1 Level 2 Trigger Software Interface R. Moore, Michigan State University.
Trigger Commissioning Workshop, Fermilab Monica Tecchio Aug. 17, 2000 Level 2 Calorimeter and Level 2 Isolation Trigger Status Report Monica Tecchio University.
TrigSim Status ● What is TrigSim? ● How do I run it? ● How does it compare to actual hardware? ● Where can I get more info? ● What version do I use? ●
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
Nov 1, 2002D0 DB Taking Stock1 Trigger Database Status and Plans Elizabeth Gallas – FNAL CD (with recent help from Jeremy Simmons, John Weigand, and Adam.
L2mu System - Status SLICs Track Finding (main data processing) Next: SLIC Upstream and Downstream DONE UPSTREAM; CICs and SFOs CIC crate; hooked into.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
DØ Calorimeter Software Meeting April 26, Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 1  Examines  Crate Unpacking.
All Experimenters MeetingDmitri Denisov Week of September 2 to September 8 D0 Summary  Delivered luminosity and operating efficiency u Delivered: 3.9pb.
The DØ Silicon Track Trigger Wendy Taylor IEEE NSS 2000 Lyon, France October 17, 2000  Introduction  Overview of STT  STT Hardware Design u Motherboard.
DØ Algorithms Meeting April 6, Leslie Groer, Columbia Univ Ursula Bassler, LPNHE, ParisCalorimeter Online Software Status 1  Examines  Crate Unpacking.
L3 Algorithms: status and plans for the near future All-D  Meeting: 1 st March 2002 Dan Claes and Terry Wyatt.
J. Linnemann, MSU 2/12/ L2 Status James T. Linnemann MSU PMG September 20, 2001.
FNAL All Experimenters Meeting June 24, Leslie Groer Columbia UniversityDØ Status 1 DØ Status and Operations June 17 – 24, 2002  Notable “features”
November 1, 2004 ElizabethGallas -- D0 Luminosity Db 1 D0 Luminosity Database: Checklist for Production Elizabeth Gallas Fermilab Computing Division /
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
All Experimenters MeetingDmitri Denisov Week of July 22 to July 29 D0 Summary  Delivered luminosity and operating efficiency u Delivered: 3.1pb -1 u Live:
20 April 2002Bill Lee APS 1 The D0 Silicon Track Trigger Bill Lee Florida State University.
Evelyn Thomson Ohio State University Page 1 XFT Status CDF Trigger Workshop, 17 August 2000 l XFT Hardware status l XFT Integration tests at B0, including:
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
BEACH 04J. Piedra1 SiSA Tracking Silicon stand alone (SiSA) tracking optimization SiSA validation Matthew Herndon University of Wisconsin Joint Physics.
Time to resolve Design Issues 1. Disclamer Due to the engineering meeting last week I have not had time to coordinate this material with Tim or the L3.
09/05/2006Project Status Report1 Nova DAQ Software Development Project Status Update for 09/05/2006 Gerald Guglielmo (CD/CEPA/OAA)
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
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.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
CLAS12 DAQ & Trigger Status
Tracker Upgrade Simulations Software Harry Cheung (Fermilab)
Status of Full Simulation for Muon Trigger at SLHC
The Silicon Track Trigger (STT) at DØ
James T. Linnemann Michigan State University January 23, 2002
Presentation transcript:

D0 Collaboration Meeting July 2002 L2: The Road Ahead James T. Linnemann MSU D0 Oklahoma Workshop July 9, 2002 Special Thanks to Terry Toole for status slides

D0 Collaboration Meeting July 2002 Trigger Organization CTT PS CAL CTT CFT/CPS STT MUON FPD CAL MUON PS CTT GLOBAL Detectors L1 Trigger Framework/SCL L2 Trigger FPS CPS/St CAL CFT CPS Ax L0 SILICON SCINT MDT/PDT

D0 Collaboration Meeting July 2002 ● Making decisions since May 1 st (On since Nov. 2001) ● Rejection done on em, jet, and muon objects ● 4 L2 Crates online: Global, Cal, Mu Forward, Mu Central ● 1 Alpha per crate – Limits L2 input to ~.5kHz debug – Probably ~1.5-2KHz maxopt if no optimizer problems) ● Ability to disable individual L2 inputs ● L2 Software Framework improved – More robust operation in real system – Downloading works! ● Crate configurations, Trigger scripts ● Expert & Non-expert monitoring GUIs in control room ● L2 Experts on call Level 2: Status

D0 Collaboration Meeting July 2002 Level 2: Status L2Cal ● Em and Jet algorithms, Admin run simultaneously on 1 alpha ●  coverage to  0.8 (commissioning  2.4 in progress) ● Adjusting L1Cal inputs with L2 Software (performance hit) – pedestals, gains, seed mask, L2 headers/trailers – Recently updated pedestals, gains to reflect L1Cal mods ● Jet parameters  Et cut ● Em parameters  Et cut, EM fraction, (isolation) L2Muon: Rejecting on Muons ● Loose, Medium, Tight ● Pt cut ● No track matching yet

D0 Collaboration Meeting July 2002 L2 Future: Short Term ● Continue improving smoothness of operation ● Online bit-by-bit verification ● Improvements to online monitoring and debugging – Start running L2 trigger examines – Error logging ● Add New Triggers: dimuon trigger soon; others to follow. ● Work to Increase Rate Capabilities – Speed up code – Overlap data input & processing ● Currently in lockstep mode – Want to overlap DMA, L3 readout, and processing ● Multiple alphas per crate

D0 Collaboration Meeting July 2002 Rate Limits: It takes a task force ● Trigger framework and muon FE crate bug fixes recently – Big decrease de-synch problems – Now would like automatic response to SCL_INIT requests (now hangs!) ● L2 code fixes – properly responds to SCL_INIT, config_crate w/o reboot! – Was causing wakeup call to L2 expert every 2 hours—not acceptable ● Limit at 200 Hz: de-synch problems in muon pixels FE – Muon group working on this —many players, not all on site ● Some indications of Cal problems around 400 Hz ● L2 probably can run >500 Hz—no known problems ● Currently: running w/o L2Mu in trigger – Crate in run; diagnose + fix problems, but not in global – Hope ready to turn back on this week – Special running conditions in this configuration ALSO needed debugging ● FE crates couldn’t raise busy if L2Global not making decisions

D0 Collaboration Meeting July 2002 What makes progress possible ● Improving error messages – Details from SLIC DSP’s of which channels de-synched – Errlogger messages tagged with tick and turn by framework – DIAGNOSIS—you can’t fix it by guessing whose fault it is ● L2 expects same inputs every event, and all fragments from same event ● Central L2 error logs (eventually, to SES) ● TCC (oversubscribed); working on phase 1: – collect messages from all crates’ dualport memories – Time stamp them (5 sec blocks) – Merge into single file ● Better timing information now available (offline, online) – Speedup in I/O, cleanup of many layers of jet code (Roger) – Consulting from Computing Division (Fischler) – L2 headers and candidate bit masks avail from L1Cal would help

D0 Collaboration Meeting July with all 10 inputs? maxopt ~3 x faster Slower than prototype code tests—are you surprised? Add < 50usec for DMA, L3, monitoring, etc

D0 Collaboration Meeting July 2002 Level 2: Extended Plans ● Full  coverage for L2Cal (as inputs become available) ● Commission L2CTT, L2PS, L2STT – Mid-August: L1CTT added to L1Muons ● L2muon rejection drop? – L2CTT: Inputs may be available September – L2PS inputs ● CPS stereo may be available in August ● CPS axial, FPS available this Fall (Oct 1 earliest) – L2STT begins commissioning this Fall; ● 30 degree sector by Oct 1; all by Nov? – Expect 6-8 weeks to commission a given processor once inputs are available—we will need ID group help – Will expand capabilities of L2Global (code works on MC) ● m, e - triggers from track matching ● g, e - triggers from PS

D0 Collaboration Meeting July 2002 Level 2: Extended Plans II Alpha PIO rewrite (August??) DMA overlap with processing Multiple alphas per crate (L2Cal, e.g.) Betas (850 MHz PIII cpu; Replacements for Alphas) ● 2 nd prototype expected July 20 th – Test at D0 during August ● Upgrade to 1 GHz PIII  3x faster than Alphas ● Assuming success with pre-production tests: – Start production in September – Hardware checks in November – Begin installation in December

D0 Collaboration Meeting July 2002 Assessment ● Good: – Rejecting where we have inputs (since May) – All code running from releases – Trigsim code matched with online code ● Ntuples can be used for studies ● Bad – Late Start (we had our own problems, but we also had “help”) ● alpha hardware, and arrival of inputs ● 7EE’s left the project before full commissioning of their subsystem ● Commissioning took longer than we’d hoped (remember this phrase) – L2 Monitoring behind commissioning needs – Can’t run at spec of 5kHz – Can’t look at SLIC inputs yet – Trigsim needs an expert to run it (even to make ntuples) – No thumbnail

D0 Collaboration Meeting July 2002 Assessment, II: The Ugly ( Frustrations, mostly) No tracking inputs Helping debug missing or de-synched inputs “we can’t run because of Level 2” (!) Operating without designed-for environment reasonable priority decisions, but costs time, enthusiasm SCL_INIT request connected to aether Code not designed to chat with outside world while for SCL_INIT Some functionality missing from framework/COOR Various flavor of Mark&Pass support Monitoring collection No common object interface across trigger levels to Reco, MC Makes certification harder than necessary Run summary, including pass fractions for L2 (not yet…)

D0 Collaboration Meeting July 2002 L2 Manpower ● 1 postdoc leaving soon, 1 joining ● Loss of experience ● Muon group very thin ● 2 other postdocs ramping down ● I’m on sabbatical starting January – There is a certain level of fatigue ● This is the cost of slow turn-on – Alpha hardware; no tracking inputs ● People who have been doing near 100% service for several years need to be turning more of their attention towards physics – We can build hardware and code – We can’t do all the studies

D0 Collaboration Meeting July 2002 Areas where help needed ● Thumbnail for L2 in particular, Trigger in general ● Release Regression Testing (base on examine?) – Share technology with L3, RECO? – Need data samples from physics groups ● Common Object Interface for certification ● Certification for CPS, FPS, CTT, STT! ● Code maintenance for CPS, FPS? ● IOGen: multiple version reading; long-term support ● Hardware maintenance—we can provide training – FIC (and Alpha to lesser extent) ● L2 expert shift—we can provide training

D0 Collaboration Meeting July 2002 Trigger/DAQ Priorities (Lipton) 1. Keep experiment running (but take necessary time for development) 1. come out of the October shutdown with the D0 Trigger/DAQ operating as designed 2. Improvement of DAQ rates 1. Find problems in multibuffer mode 2. Implement automatic SCL inits, error logging 3. CTT – L1muon, L1, L2 track trigger terms 4. L1 Cal extensions and debugging 5. L2 Improvements 1. Tune filters, improve timing 2. L1 seeds (and headers) to L2 (speedup for L2) 3. Multiple alphas/crate (issue at ~2 kHz) 4. L2  6. Improve monitoring/examines/error logging …

D0 Collaboration Meeting July 2002 Some L2 Priority Choices ● Multiple CPU/crate, DMA overlap with Alpha or Beta? – Rate pressure, and who does which work – Could try maxopt and wait for betas, hoping we don’t: ● Find optimizer bugs ● Have to interpret debug output (maybe use test stand) ● How best to get started with tracks in L2? – L2CTT, then switch to L2STT, or skip L2CTT? – Tracks vs. displaced vertices within L2STT ● We may be short of manpower for L2PS – L2axial on L2CTT tracks for electrons – L2CPS stereo arrives before independent L2PS axial (for photons) – L2FPS arrives last – Anyone interested enough in photons to help? – Defer in favor of tracks? ● New functionality vs. Smoother Running, Verification

D0 Collaboration Meeting July 2002 Readout

D0 Collaboration Meeting July 2002 CTT ● L1  CTT used as basis for L1 tracks – ~6 week schedule delay (~mid August) ● Rough schedule for other components: – L1, L2 Tracks: No sooner than September 1 – CPS stereo clusters: No sooner than August 1 – FPS clusters: No sooner than October 1.

D0 Collaboration Meeting July 2002 Level 2 ● L2 requires inputs for every crate for which L2 is configured in any run – Sensitive to problems in other systems – Needed substantial work for trigger database and COOR to provide proper support Adding better error logging to diagnose FE problems that lead to L2 hangs ● L2 Cal – Em and Jet algorithms, Admin run simultaneously on 1 alpha –  coverage to  0.8 (commissioning  2.4 in progress) ● L2Muon – Rejecting on Loose, Medium, Tight muons wit Pt cut ● Future ● Full  coverage for L2Cal – Commission L2CTT, L2PS, L2STT – Automate SCL init requests – L2 beta – increase L2 input rate to >2.5 Khz

D0 Collaboration Meeting July 2002