Emanuele Leonardi PADME Weekly Meeting - LNF February 9th, 2018

Slides:



Advertisements
Similar presentations
High Speed Total Order for SAN infrastructure Tal Anker, Danny Dolev, Gregory Greenman, Ilya Shnaiderman School of Engineering and Computer Science The.
Advertisements

June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
23/04/2008VLVnT08, Toulon, FR, April 2008, M. Stavrianakou, NESTOR-NOA 1 First thoughts for KM3Net on-shore data storage and distribution Facilities VLV.
CHEP04 - Interlaken - Sep. 27th - Oct. 1st 2004T. M. Steinbeck for the Alice Collaboration1/20 New Experiences with the ALICE High Level Trigger Data Transport.
Oracle Architecture. Database instance When a database is started the current state of the database is given by the data files, a set of background (BG)
Use of ROOT in the D0 Online Event Monitoring System Joel Snow, D0 Collaboration, February 2000.
A. Homs, BLISS Day Out – 15 Jan 2007 CCD detectors: spying with the Espia D. Fernandez A. Homs M. Perez C. Guilloud M. Papillon V. Rey V. A. Sole.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
PHOBOS DATA FLOW (1) THE WIRES RHIC fec dmu mercury system event builder event buffer online data logger rcf slow control oracle db with disk TOF & Trigger.
8-Oct-154/598N: Computer Networks Shared Access Networks Token Ring ATM Fibre channel Myrinet.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: “DOM MB to Event Builder”
ILC Trigger & DAQ Issues - 1 ILC DAQ issues ILC DAQ issues By P. Le Dû
6-10 Oct 2002GREX 2002, Pisa D. Verkindt, LAPP 1 Virgo Data Acquisition D. Verkindt, LAPP DAQ Purpose DAQ Architecture Data Acquisition examples Connection.
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
L3 DAQ the past, the present, and your future Doug Chapin for the L3DAQ group DAQ Shifters Meeting 26 Mar 2002.
ALICE Computing Model The ALICE raw data flow P. VANDE VYVRE – CERN/PH Computing Model WS – 09 Dec CERN.
J. Varela, LIP-Lisbon/CERN LEADE WG Meeting CERN, 29 March 2004 Requirements of CMS on the BST J. Varela LIP Lisbon / CERN LHC Experiment Accelerator Data.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
News on GEM Readout with the SRS, DATE & AMORE
LHCb front-end electronics and its interface to the DAQ.
A simple Desktop DAQ for U2F readout Ulf jörnmark Physics Dept. Lund Status and plans.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 1 The Bordeaux Data Acquisition system
NTOF DAQ status D. Macina (EN-STI-EET) Acknowledgements: EN-STI-ECE section: A. Masi, A. Almeida Paiva, M. Donze, M. Fantuzzi, A. Giraud, F. Marazita,
SoLiD/PVDIS DAQ Alexandre Camsonne. DAQ limitations Electronics Data transfer.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
TDAQ Experience in the BNL Liquid Argon Calorimeter Test Facility Denis Oliveira Damazio (BNL), George Redlinger (BNL).
Interfaces. Peripheral devices connect to the CPU, via slots on the back of the computer.
File Transfer And Access (FTP, TFTP, NFS). Remote File Access, Transfer and Storage Networks For different goals variety of approaches to remote file.
L1 DAQ 1 process per DAQ board L1 DAQ 1 process per DAQ board Trigger Distribution System BTF Beam Trigger BTF Beam Trigger 50 Hz L1 DAQ Event build L1.
COMPASS DAQ Upgrade I.Konorov, A.Mann, S.Paul TU Munich M.Finger, V.Jary, T.Liska Technical University Prague April PANDA DAQ/FEE WS Игорь.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
PADME Kick-Off Meeting – LNF, April 20-21, DAQ Data Rate - Preliminary estimate Tentative setup: all channels read with Fast ADC 1024 samples, 12.
UNM SCIENCE DMZ Sean Taylor Senior Network Engineer.
Data Acquisition, Diagnostics & Controls (DAQ)
Emanuele Leonardi PADME General Meeting - LNF January 2017
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
The Data Handling Hybrid
Paolo Branchini INFN RomaTre on behalf of the KLOE2 collaboration
WP18, High-speed data recording Krzysztof Wrona, European XFEL
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
E. Hazen - Back-End Report
LHC experiments Requirements and Concepts ALICE
Iwaki System Readout Board User’s Guide
ALICE – First paper.
TREND DAQ meeting IHEP, September 7, 2012.
PADME L0 Trigger Processor
CMS EMU TRIGGER ELECTRONICS
Off-line & GRID Computing
Emanuele Leonardi PADME General Meeting - LNF January 2017
ProtoDUNE SP DAQ assumptions, interfaces & constraints
Offline shifter training tutorial
Toward a costing model What next? Technology decision n Schedule
Computing Infrastructure for DAQ, DM and SC
LHC Collisions.
Interfaces.
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Green Internet Reducing Energy Consumption by Global System Operation Scheduling Top of the line CISCO CRS-1 20 J/Gb (watt per Gb/s) 1)Decoding 2)Buffering.
Example of DAQ Trigger issues for the SoLID experiment
SAPC Hardware Pentium CPU (or 486) 4M usable memory
ALICE Data Challenges Fons Rademakers Click to add notes.
The CMS Tracking Readout and Front End Driver Testing
The Performance and Scalability of the back-end DAQ sub-system
New DCM, FEMDCM DCM jobs DCM upgrade path
Myrinet 2Gbps Networks (
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
FED Design and EMU-to-DAQ Test
Presentation transcript:

Emanuele Leonardi PADME Weekly Meeting - LNF February 9th, 2018 Computing Emanuele Leonardi PADME Weekly Meeting - LNF February 9th, 2018

Optical link between IT and BTF 8-12 monomodal fibers 10Gbps LR (up to 3km) Rodent-proof 2 x 10Gbps LAT-IT connections available for PADME LAT CR 10Gbps connection between LAT and CR BTF T2 IT Available now Order underway 15/12/2017 E. Leonardi - WM 2017-12-15 - Networking

E. Leonardi - WM 2018-02-09 - Computing PADME central switch Server per L1 e disk storage Server per RC, DB, DCS e Online Monitor Trigger system DAQ node (l0padme4) DAQ VME crates 9/2/2018 E. Leonardi - WM 2018-02-09 - Computing

10Gbps connectivity test l1padme1 and l1padme2 (disk buffer nodes) are now connected with optical fiber at 10Gbps to the PADME central switch Network speed test (TCP) confirms about 9.4Gbps link between the two nodes Data transfer disk to disk via scp (not very efficient): l1padme1 ↔ l1padme2 180MB/s l0padme4 ↔ l1padme1 100-110MB/s (l0padme4 on 1Gbps link) 9/2/2018 E. Leonardi - WM 2018-02-09 - Computing

Event Format (DAQ & RAW) The DAQ and RAW event formats currently in use were defined in 2015 and were used in all testbeams since. Well suited for testbeam needs but lack some general information (e.g. global timing) In order to support a full data acquisition some revamping of the formats is needed. 9/2/2018 E. Leonardi - WM 2018-02-09 - Computing

DAQ data format Added board serial number to file header Enlarged event status bit pattern Added code of 0-suppression algorithm used Status pattern b0: [0=event is empty|1=event has data] b1: [DRS4 corrections 0=not applied|1=applied] (b2,b3): [0-suppression 00=off, 01=flagging, 10=rejection, 11=reserved]) b4: board fail (BF) flag (b5-b9): reserved 9/2/2018 E. Leonardi - WM 2018-02-09 - Computing

RAW data format TADCBoard UChar_t fBoardId UInt_t fBoardSN UShort_t fLVDSPattern fBoardStatus fStatus (obsolete) fGroupMask fEventCounter fEventTimeTag f0SuppAlgrtm fActiveChannelMask fAcceptedChannelMask fNADCChannels TClonesArray* fADCChannels fNADCTriggers fADCTriggers TADCChannel UChar_t fChannelNumber Short_t fSamples[1024] TADCTrigger UChar_t fGroupNumber UShort_t fStartIndexCell fFrequency Bool_t fTriggerSignal UInt_t fTriggerTimeTag Short_t fSamples[1024] TRawEvent UInt_t fRunNumber fEventNumber TTimeStamp fEventAbsTime fEventRunTime fEventTrigMask fEventStatus UChar_t fNADCBoards TClonesArray* fADCBoards fBoardSN, fBoardStatus, and f0SuppAlgrtm are copyed from the DAQ data format N.B. fStatus is kept for downward compatibility. Will disappear in the future. fEventAbsTime is the global UTC time on the L1 server when the event is merged. Servers use NTP so timing should be good down to the ms level. fEventRunTime is the time from the start of the run. It is computed taking into account the timing information of all the boards (which should in principle be well synchronized). fEventTrigMask and fEventStatus are 32 bits patterns reserved for future use. As the new format is a superset of the previous format and the old class interfaces are respected, all code currently in use for analysis should in principle work with files in the new format (need to recompile using the new libraries, of course). I am now studying how to create code that can use both old and new format (possible according to ROOT).