Data Selection WG Plans 2020/21 Georgia Karagiorgi, Columbia Giles - - PowerPoint PPT Presentation

data selection wg plans 2020 21
SMART_READER_LITE
LIVE PREVIEW

Data Selection WG Plans 2020/21 Georgia Karagiorgi, Columbia Giles - - PowerPoint PPT Presentation

Data Selection WG Plans 2020/21 Georgia Karagiorgi, Columbia Giles Barr, Oxford January 20, 2020 Organizing activities: New WG Structure DS WG Co-coordinators G. Barr, G. Karagiorgi Implementation System Design R&D and testing Trigger


slide-1
SLIDE 1

Data Selection WG Plans 2020/21

Georgia Karagiorgi, Columbia Giles Barr, Oxford January 20, 2020

slide-2
SLIDE 2

Organizing activities: New WG Structure

DS WG Co-coordinators

  • G. Barr, G. Karagiorgi

System Design Implementation and testing R&D

Specification of Functionality and Interfaces, including calibration ProtoDUNE self-trigger and ext trigger Teststands: MiniDAQ, repository Offline Framework application

ML Algorithms PP WG interface DS CCM & Mon UD WG

Trigger Menu; DS Data Format; Prioritization; Deadtime handling; Partitioning

2 We have already had exchanges with institutional PIs on DS related activities, and are in the process of mapping commitments to the new

  • rganizational structure.

Convenership responsibilities are expected to grow

  • rganically with efforts.
slide-3
SLIDE 3

Working Group Plans: Now thru end of 2020

  • With the baseline design outlined in the TDR, we are now shifting priorities to developing

the design at higher level, and demonstrating functionality and performance

  • Overarching goals for 2020-21:

– Advance DS design for DUNE FD: goal is to provide conservatism: both CPU and FPGA option for baseline (and document, including interfaces!) – Proliferate test benches for DS, including emulators: at least two more DS-functional (CPU) teststands (MiniDAQ) by April 2020, and upgradable to FPGA for when the firmware becomes available – Deploy, test, and verify DS chain functionality, incl. interfaces, and performance, in support of design: in ProtoDUNE-SP I thru April 2020 and in teststands beyond that – Continue to think beyond baseline, and in close coordination with UD group: PDS triggers, induction plane trigger primitives, correlated 2D ROIs, ML in FPGA, … We would ask that any engineering decisions for UD not preclude any promising DS upgrade avenues

  • As we prepare for ProtoDUNE-SP II, the DS goal is to provide a slice of a full functional

version of the system envisioned for DUNE FD (including partition functionality, EXT interfaces, etc.)

3

slide-4
SLIDE 4

MiniDAQ for DS

  • The goal is to provide a functional vertical slice of one full detector unit’s worth of

readout (1 Felix card for APA or PDS) for the purposes of DS development and testing.

  • This teststand will serve development and testing beyond ProtoDUNE-SP I and until

ProtoDUNE-SP II, at least

  • The plan is to construct a “blueprint” MiniDAQ setup with reproducibility as a requirement,
  • perational by April

– Planning to construct two at the moment: Columbia and FNAL (the FNAL teststand is wider-scope DAQ teststand) – Repository for code is being put together (Fermilab) and will be maintained/ available for future teststand deployments – Question to UD: Would like to better understand UD firmware status; are loopback tests with Felix (feeding fake data, e.g. pre-recorded from ProtoDUNE-SP) possible? Would like to help establish that functionality for MiniDAQ, since this will be extremely useful for DS efforts going forward.

4

slide-5
SLIDE 5

Working Group Priorities: Now-mid 2020

  • Near term priorities:

– Working with PP WG to finalize performance metrics for DS implementation comparisons (algorithms and hardware platforms) – In addition to ProtoDUNE-SP (thru April 2020), proceeding with construction

  • f DS testands for implementation tests and performance demonstrations

– February DAQ workshop will be leveraged to advance the DS design to higher level of detail (see next two slides) Deliverable: clear and detailed documentation of design and interfaces; identification of ProtoDUNE-SP/teststand demonstration priorities, and R&D priorities, and organization of effort

5

slide-6
SLIDE 6

Priorities for DAQ Workshop: (1) DS Design

  • 1. Baseline DS design:
  • Module Level Trigger: Trigger logic (algorithm) outline, Trigger prioritization,

Configuration details (including partitioning), interfaces with other DAQ subsystems (including ETM)

– This should lead to chapter in DS design document

  • External Trigger Module: Interfaces with other DAQ subsystems, calibration, beam,

modules, SNEWS

– This should lead to chapter in DS design document

  • Data Selection Chain for PDS and define validation and demonstration tests

– This should lead to chapter in DS design document

  • With PP group: finalize metrics for comparing implementations and algorithm

performance and define validation and demonstration tests (for both data selection and data reduction)

– This should lead to chapter in DS design document

  • With back-end DAQ group: finalize HLF design (GPU/ML filtering?) and define

validation and demonstration tests

– This should lead to chapter in DS design document

  • With upstream DAQ group: define data format and range of rates for CPU and fpga

approaches

– This should lead to chapter in DS design document

  • 2. Development DS design:
  • With upstream DAQ: start with benchmarking resource availability for DS algorithms,

and any needs for changes to data flow design (for upgradability—are there other upgrade ideas?); define fpga development path

6

slide-7
SLIDE 7

Priorities for DAQ Workshop: (1) DS Design

  • 1. Baseline DS design:
  • Module Level Trigger: Trigger logic (algorithm) outline, Trigger prioritization,

Configuration details (including partitioning), interfaces with other DAQ subsystems (including ETM)

– This should lead to chapter in DS design document

  • External Trigger Module: Interfaces with other DAQ subsystems, calibration, beam,

modules, SNEWS

– This should lead to chapter in DS design document

  • Data Selection Chain for PDS and define validation and demonstration tests

– This should lead to chapter in DS design document

  • With PP group: finalize metrics for comparing implementations and algorithm

performance and define validation and demonstration tests (for both data selection and data reduction)

– This should lead to chapter in DS design document

  • With back-end DAQ group: finalize HLF design (GPU/ML filtering?) and define

validation and demonstration tests

– This should lead to chapter in DS design document

  • With upstream DAQ group: define data format and range of rates for CPU and fpga

approaches

– This should lead to chapter in DS design document

  • 2. Development DS design:
  • With upstream DAQ: start with benchmarking resource availability for DS algorithms,

and any needs for changes to data flow design (for upgradability—are there other upgrade ideas?); define fpga development path

7

DS WG Meeting Jan. 16: Request WG members take ownership

  • f these topics leading up to/in preparation for workshop
slide-8
SLIDE 8

Priorities for DAQ Workshop: (2) ProtoDUNE/Teststands

  • Extend the existing ProtoDUNE system to include 'simple trigger chain' functions

defined per previous slide – Decide on priority of prototyping DS features at ProtoDUNE by April vs. later; integrate more with PP group and offline performance evaluation. – Discuss with DF group how existing MLT (DS) and DFO (DF/BE) should evolve. Plan prototyping this with DF for ProtoDUNE. – Devise a proposal for how ProtoDUNE partitioning should be extended to include DS components. – Extend above to complete list of DS interfaces to other DAQ WGs (CCM in particular).

  • Report on MiniDAQ developments and organize testing
  • A bit later (maybe after workshop?)

– Review pTemp (i.e. help make it pPermanent), and extend support

Draw schedule, assign responsibilities.

8