Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 1 Discussion on DAQ: my prospects Taikan Suehara (Kyushu University)

Slides:



Advertisements
Similar presentations
How to Grade Wikis Ways to look for and grade evidence of collaboration & build strong partnerships.
Advertisements

Purdue University Center for Education and Research in Information Assurance and Security Building a distributed intrusion detection system with Perl Diego.
Status of the CTP O.Villalobos Baillie University of Birmingham April 23rd 2009.
Taikan Suehara et al, ILC Tokusui Workshop, 17 Dec page 1 Taikan Suehara (Kyushu) Tomohiko Tanabe (Tokyo) LCFIPlus status and plan.
G51FSE Version Control Naisan Benatar. Lecture 5 - Version Control 2 On today’s menu... The problems with lots of code and lots of people Version control.
Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 1 Requirements from CALICE-DAQ for WP5 Taikan Suehara (Kyushu University, Japan)
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
CALICE – 12/07/07 – Rémi CORNAT (LPC) 1 ASU and standalone test setup for ECAL MAIA BEE project Overview DAQ dedicated Sensor test In situ debug and maintenance.
1 Uploading and Publishing New Tools Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under Creative.
JCE A Java-based Commissioning Environment tool Hiroyuki Sako, JAEA Hiroshi Ikeda, Visible Information Center Inc. SAD Workshop.
Eurostat D.1 SdmxSource SDMX RI User Group Luxembourg, September 2013.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
ProCol~ A jEdit Plugin for Remote Project Collaboration Justin Dieters Spring 2004 CS470 Final Presentation.
JAS3 + AIDA LC Simulations Workshop SLAC 19 th May 2003.
LWIP TCP/IP Stack 김백규.
Artdaq Introduction artdaq is a toolkit for creating the event building and filtering portions of a DAQ. A set of ready-to-use components along with hooks.
CVS Version Tree Display Richard Thomas Benedict College Supervisor Dr. David J Ritchie Computing Division Fermilab Summer 2003.
Taikan Suehara, TB meeting, 5 Sep page 1 Si/Sc combined DAQ Taikan Suehara (Kyushu University, Japan)
Taikan Suehara, CALICE DAQ TF, 7 Apr page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
Taikan Suehara, Belgrade, 9 Oct page 1 Development of combined DAQ for silicon and scintillator ECAL and related software issues Taikan Suehara.
Version Control.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Continuous Integration and Code Review: how IT can help Alex Lossent – IT/PES – Version Control Systems 29-Sep st Forum1.
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev Software development for CBM DAQ J. Adamczewski-Musch, H.G. Essel, S.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
Computing Division Requests The following is a list of tasks about to be officially submitted to the Computing Division for requested support. D0 personnel.
Data Acquisition Backbone Core J. Adamczewski-Musch, N. Kurz, S. Linev GSI, Experiment Electronics, Data processing group.
Taikan Suehara, Belgrade, 9 Oct page 1 SiECAL DAQ Taikan Suehara (Kyushu University, Japan)
Development of a Distributed MATLAB Environment with Real-Time Data Visualization Authors: Joseph Diamond, Richard McEver Affiliation: Dr. Jian Huang,
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
SKYPIAX, how to add Skype capabilities to FreeSWITCH (and Asterisk) CHICAGO, USA, September 2009.
5-Oct-051 Tango collaboration status ICALEPCS 2005 Geneva (October 2005)
Taikan Suehara, CALICE electronics and DAQ WS, 16 Dec page 1 Combined DAQ & DAQ Task force Taikan Suehara (Kyushu University, Japan)
Taikan Suehara, SiECAL meeting in Tokyo, 10 Sep page 1 Status of DAQ development for ILD-SiECAL in Kyushu (and more) Taikan Suehara (Kyushu University,
Taikan Suehara, Belgrade, 7 Oct page 1 Hybrid ECAL: optimization and related developments Taikan Suehara H. Hirai, H. Sumida, Y. Sudo, T.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
MySQL and GRID status Gabriele Carcassi 9 September 2002.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Taikan SUEHARA, IN2P3-KEK collaboration meeting on ATF2, Annecy, 2007/10/15 Shintake Monitor: Installation and Commissioning Schedule Taikan SUEHARA, The.
DD4hep-Based Simulation Nikiforos Nikiforou CERN/PH-LCD ILD Meeting 2014 Oshu City, September 9 th, 2014.
Chapter 6 Discovering the Scope of the Incident Spring Incident Response & Computer Forensics.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
14 November 08ELACCO meeting1 Alice Detector Control System EST Fellow : Lionel Wallet, CERN Supervisor : Andre Augustinus, CERN Marie Curie Early Stage.
Taikan Suehara, CALICE meeting at KEK, 20 Apr page 1 Report from CALICE DAQ Task Force Taikan Suehara (Kyushu University, Japan)
1 Configuration Database David Forrest University of Glasgow RAL :: 31 May 2009.
Event Management. EMU Graham Heyes April Overview Background Requirements Solution Status.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Environment Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
Connectathon 2009 Gazelle: HL7 V2 EVS, PIX Tests Agents, Automated Testing Project plans for Connectathon 2009 (February 23 rd -27 th 2009 ) November 14.
Monitoring Dynamic IOC Installations Using the alive Record Dohn Arms Beamline Controls & Data Acquisition Group Advanced Photon Source.
Solvency II Tripartite template V2 and V3 Presentation of the conversion tools proposed by FundsXML France.
Taikan Suehara, HGC4ILD workshop at LLR, 2 Feb page 1 Common DAQ Taikan Suehara (Kyushu University, Japan)
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Taikan Suehara, Belgrade, 7 Oct page 1 Hybrid ECAL: optimization and related developments Taikan Suehara H. Hirai, H. Sumida, Y. Sudo, T.
Taikan Suehara, CALICE DAQ TF, 7 Sep page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
DQM4HEP Monitoring Status Tom Coates AIDA-2020 Second Annual Meeting
Current Generation Hypervisor Type 1 Type 2.
Continuous Integration (CI)
Calicoes Calice OnlinE System Frédéric Magniette
Integration of CALICE DAQ in common DAQ
ATF/ATF2 Control System
ECAL Integration / CALICE DAQ task force
ProtoDUNE SP DAQ assumptions, interfaces & constraints
SLAC monitoring Web Services
Status and plans for bookkeeping system and production tools
Message Passing Systems Version 2
Message Passing Systems
Presentation transcript:

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 1 Discussion on DAQ: my prospects Taikan Suehara (Kyushu University)

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 2 1.Realize ILC 2.Realize and optimize ILD detector 3.Develop and optimize ILD SiECAL Our target as a collaboration

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 3 CALICOES Full DAQ For test benches (not for ILC DAQ) Not optimal for Si/Sc code sharing (at least not optimal if I will develop) modq not full DAQ, just a readout module For a component of ILC DAQ (carefully designed for large-scale application) Designed for maximal code sharing of all ROC DAQs CALICOES and modq

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 4 modq ROC code sharing AcqBaseAcq. thread, message transfer from outside, data transfer from generic devices classname AcqSiLdaAcqUsbAcqScLda inheritance minimal specific header/ device specific control (socket creation etc.) implemented here DifPacket refer to send packets Common packet structure to accommodate/serialize DIF packets (fast, BT, data) Developing Sc only or both Si/Sc is NOT SO DIFFERENT

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 5 My proposal CALICOES (V2?) mod_xxx modq From users (physicists), modq can be seen exactly as one of CALICOES module (shell script and xml communication will be available) You can select mod_roc/dif/lda or modq (or both) as primary manipulator of packets (I will provide method) You can use modq just as a debugging tool or using full feature of readout You can use all features of CALICOES as before

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 6 Do not need to wait you fixing the CALICOES code (independent code management) Adding features is much much easier for me since it’s C++ (I have 20 years of exp.) You can contribute as well as use (it’s open) (very temporal version) Advantage of modq

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 7 14 th July, TB meeting with DESY –we should propose for the next TB at Oct./Nov. –So, we need something for ScCAL by then end of July, CALICOES test campaign –If you provide core software before then, I will implement the adaptor and participate remotely, if you like August, you publish CALICOES v2 –We will adapt as soon as possible –We will publish modq here September, finalize first version of modq Our timeline

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 8 User interface (online/offline monitor) –Independent of modq (and CALICOES, I think) –based on data sent from a file or via network –maybe, ROOT based (if we will be the core) Test ongoing with current CALICOES –injection (now), cosmic –RI (Sr90 etc.) Testboard Software of test of a lot of sensors/DAQs modq is NOT all of our contribution

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 9 Logging – essential –We should keep all logs (at some verbose level) to see what is going on (esp. in beam tests) Repository –mercurial? (git? subversion?) I propose to get rid of C... –Buffer overflow (I found one in xml parser) Final: comments for CALICOES

Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 10 LCFIPlus (flavor tagging package) % of the code was written by me mainly in several months Spectroscopy software (commercial company) including inline production control (in windows...) Accelerator cavity aging system etc. If you need to check my ability,