Presentation is loading. Please wait.

Presentation is loading. Please wait.

Progress and Status Report

Similar presentations


Presentation on theme: "Progress and Status Report"— Presentation transcript:

1 Progress and Status Report
DAQ-Middleware High Energy Accelerator Research Organization (KEK) ANational Inst. of Advanced Industrial Sci. and Tech. (AIST) BHiroshima Inst. of Tech., COsaka University, DBee Beans Tech. Co., Ltd K. Nakayoshi, H. Sendai, Y. Yasu, E. Inoue, T. Uchida, M. Tanaka, T. KotokuA, N. AndoA, Y. NagasakaB, S. AjimuraC, M. WadaD

2 Outline Introduction Summary Improvement in DAQ-Middleware1.0.0
Brief History and new development team Features of DAQ-Middleware DAQ-Middleware in MLF J-PARC Improvement in DAQ-Middleware1.0.0 Performance of data transfer Component development method Summary 18 October 2010 CHEP2010 Taipei Taiwan

3 Introduction 18 October 2010 CHEP2010 Taipei Taiwan

4 Brief history of DAQ-Middleware
Open-It Open-It starts Next-generation DAQ DTP Project starts First Beam at MLF 2006 2007 2008 2009 2010 2011 MLF Pkg(RC2) Oct. version Nov. version Dec. version Apr. version June version July version Oct. version MLF Pkg(RC1) DAQ-Middleware 1.0-RC1 DAQ-Middleware 1.0.0 CHEP06 18 October 2010 CHEP2010 Taipei Taiwan

5 New development team New development team:
We set up the new development team under Open Source Consortium of Instrumentation (Open-It) Open-It links experts in instrumentation and measurement for the purpose of conducting experiments in physics. New development team: *T. Kotoku, N. Ando (Advanced Industrial Sci. and Tech.) *Y. Nagasaka (Hiroshima Institute of Tech.) *S. Ajimura (Osaka Univ.) H. Sendai, Y. Yasu, E. Inoue, *K. Nakayoshi (KEK) M. Wada (Bee Beans Tech. Co., Ltd.) (*: contact person) 18 October 2010 CHEP2010 Taipei Taiwan

6 Features of DAQ-Middleware
System configuration PC (UI) Command/ Status Component-based software engineering Distributed object technology XML-based system configuration XML/HTTP interface for external systems XML HTTP Server Device condition / Online analysis Daq Operator Control panel on web browser XML/ JSON Command/ Status Read-out modules PC (DAQ) Logger Online histograms on web Browser Gatherer Dispatcher Monitor DAQ-Components are based on Robotic Technology Components (OMG, 2008) Online histograms using ROOT 18 October 2010 CHEP2010 Taipei Taiwan

7 Current status of DAQ-Middleware in MLF J-PARC
Transmutation Experimental Facility Material and Life Science Facility (MLF) Nuclear and Particle Physics Facility 3GeV Synchrotron 50GeV Synchrotron Neutrino Facility Linac DAQ-Middleware has been in use at MLF since 2008 provided by JAEA/KEK J-PARC Center 18 October 2010 CHEP2010 Taipei Taiwan

8 Current status of DAQ-Middleware in MLF J-PARC (contd.)
DAQ-Middleware working Dispatcher Logger Gatherer Monitor PSD Systems Daq Operator Gatenet DAQ-Component lineup for MLF Dispatcher Logger DaqOperator Gatherer for PSD Monitor Gatenet PSD Common for GEM GEM for Scinti Scinti Gatherer/ Gateboard Logger Scinti. Systems Daq Operator Dispatcher Monitor DAQ-Middleware are working on 8 exps. 6 exps. preparing Gatherer for GEM Monitor Dispatcher Logger GEM Systems Daq Operator 18 October 2010 CHEP2010 Taipei Taiwan

9 Ongoing Projects Test system of Fine Pixel CCD Vertex Detector for ILC (Tohoku Univ., KEK IPNS) DAQ system of Depth-resolved XMCD (X-ray Magnetic Circular Dichroism) experiments at Photon Factory (PF), KEK (KEK IMSS, KEK IPNS) 18 October 2010 CHEP2010 Taipei Taiwan

10 Improvement IN DAQ-Middleware1.0.0
18 October 2010 CHEP2010 Taipei Taiwan

11 DAQ-Middleware1.0.0 DAQ-Middleware version released in August 2010 Wider range of applications Improved performance Follows new release of OpenRTM-aist Improvement of component development Improvement of package installation 18 October 2010 CHEP2010 Taipei Taiwan

12 Template code generator
Users need to develop Reader and Monitor Component - Source Type: Reader - Sink Type : Logger, Monitor Template code generation Source Type Template code Sink Type Generator Source type and sink type are key components of DAQ-Middleware Template generator enables users to develop their comps. more ease 18 October 2010 CHEP2010 Taipei Taiwan

13 Performance measurements
Data throughput between two Components Source Sink Ethernet (1000BASE-T) 18 October 2010 CHEP2010 Taipei Taiwan

14 Performance improvement
Version 1.0.0 Previous More detailed information See H. Sendai’s Poster; “Performance Measurements of DAQ-Middleware” PO-MON-049 Data 18 October 2010 CHEP2010 Taipei Taiwan

15 Summary DAQ-Middleware is being employed in 8 experiments at MLF J-PARC The new development team formed under Open-It in April 2010 We released DAQ-Middleware version in August 2010 The source/sink type template generator reduces development efforts. The throughput between two components via Ethernet is now 80MB/s (the previous: 45MB/s) 18 October 2010 CHEP2010 Taipei Taiwan

16 You’re welcome to join our team!! 18 October 2010
CHEP2010 Taipei Taiwan

17 BACKUP 18 October 2010 CHEP2010 Taipei Taiwan

18 RTC::DataFlowComponentBase DAQMW::DaqComponentBase
DAQ-Components Data path Command/status path InPort OutPort Service Port (command/status) Logics (for data handling) Data Schematic view of DAQ-Component Command /Status Architecture of RT-Component RTC::DataFlowComponentBase DAQMW::DaqComponentBase Class diagram of DAQ-Component 18 October 2010 CHEP2010 Taipei Taiwan


Download ppt "Progress and Status Report"

Similar presentations


Ads by Google