Event-Synchronized Data Acquisition System of 5 Giga-bps Data Rate for User Experiment at the XFEL Facility, SACLA

Similar documents
DAQ system at SACLA and future plan for SPring-8-II

A COMMON SOFTWARE FRAMEWORK FOR FEL DATA ACQUISITION AND EXPERIMENT MANAGEMENT AT FERMI

Detectors for Future Light Sources. Gerhard Grübel Deutsches Elektronen Synchrotron (DESY) Notke-Str. 85, Hamburg

MADOCA II data collection framework for SPring-8

Lustre architecture for Riccardo Veraldi for the LCLS IT Team

Text for the class, Pump-Probe Technique for Picosecond Time-resolved X-ray Diffraction at Cheiron School

Data Challenges in Photon Science. Manuela Kuhn GridKa School 2016 Karlsruhe, 29th August 2016

Presented by Marco Lonza

TINE Video System Undergoing A Redesign A Modular, Well-Defined, Component-Based and Interoperable TV System

Image Acquisition and Processing at the Swiss Light Source

Pump-probe. probe optical laser systems at FLASH. S. Düsterer

Construction of a compact DAQ-system using DSP-based VME modules

IMPROVEMENT OF SCREEN MONITOR WITH SUPPRESSION OF COHERENT-OTR FOR SACLA

The Use of LabVIEW FPGA in Accelerator Instrumentation.

Text for the class, Pump and probe technique for picosecond time-resolved x-ray diffraction at the Cheiron School

Linac Coherent Light Source (LCLS) Data Transfer Requirements

Laser readiness for all optical EUV FEL

NI Vision Platform. Radim ŠTEFAN. ni.com

Online Data Analysis at European XFEL

MID: Materials Imaging and Dynamics Instrument

Hall D and IT. at Internal Review of IT in the 12 GeV Era. Mark M. Ito. May 20, Hall D. Hall D and IT. M. Ito. Introduction.

Experiment Control Upgrades at DESY

TANGO. mature system strong collaboration co-development. lots of features embedded too

Status and future of beamline control software at ESRF. Beamline Control Unit

Tomography data processing and management

FNPL control system: an overview

PC-based data acquisition I

EPICS: Experimental Physics and Industrial Control System. Control Architecture Reading Group

High Bandwidth Electronics

Data Acquisition. Amedeo Perazzo. SLAC, June 9 th 2009 FAC Review. Photon Controls and Data Systems (PCDS) Group. Amedeo Perazzo

Applications of the IEEE-1394 CCD Camera for Beam Diagnostics in NSRRC

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009

Development of Beam Monitor DAQ system for 3NBT at J-PARC

LHC Detector Upgrades

FEL diagnostics and control system

Modular & reconfigurable common PCB-platform of FPGA based LLRF control system for TESLA Test Facility

Obtainment of Prototypical images and Detector performance simulations. Guillaume Potdevin for the XFEL-HPAD-Consortium

cience Studio Remote Control of the VESPERS Beamline using Science Studio

HPC system startup manual (version 1.20)

DT MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module. Overview. Key Features. Bandwidth of the DT9862

Transverse Coherence of a Vacuum Ultraviolet Free Electron Laser

Data Intensive Science Impact on Networks

CTF3 BPM acquisition system

Novel Magnetic Field Mapping Technology for Small and Closed Aperture Undulators

The CCD-S3600-D(-UV) is a

TINE Video System. A Modular, Well-Defined, Component-Based and Interoperable TV System. Proceedings On Redesign VSv3

DEVELOPMENT OF REAL TIME 3-D MEASUREMENT SYSTEM USING INTENSITY RATIO METHOD

Time-Resolved measurements by FEL spontaneous emission: A proposal for sub-picosecond pumps & probe structural and spectrometric investigations

Phase retrieval of diffraction patterns from noncrystalline samples using the oversampling method

MEASUREMENT OF WIGNER DISTRIBUTION FUNCTION FOR BEAM CHARACTERIZATION OF FELs*

SOFTWARE SCENARIO FOR CONTROL SYSTEM OF INDUS-2

LabVIEW Basics I: Introduction Course

Accelerator Control System

Laser Diagnostic for High-Energy, Laser Fusion Drivers

DT3016. High-Speed, Multifunction PCI Data Acquisition Board. Overview. Key Features. Supported Operating Systems

Computing Infrastructure for Online Monitoring and Control of High-throughput DAQ Electronics

Prototyping NGC. First Light. PICNIC Array Image of ESO Messenger Front Page

X-TRACT: software for simulation and reconstruction of X-ray phase-contrast CT

Comissioning of the IR beamline at FLASH. DESY.DE

XES PCDS to LUSI XCS Instrument ICD DRAFT

XUV pulse FLASH

A DAQ system for CAMAC controller CC/NET using DAQ-Middleware

Streaming Readout, the JLab perspective. Graham Heyes Data Acquisition Support Group Jefferson Lab

VUV FEL User Workshop 2005

Simplify System Complexity

FPGA Provides Speedy Data Compression for Hyperspectral Imagery

Beam Profilier - Beamage 3.0

An FPGA-based High Speed Parallel Signal Processing System for Adaptive Optics Testbed

Introduction to LabVIEW and NI Hardware Platform

Using Memcahed as real-time database in the SPARC Control System. G. Di Pirro,, E. Pace, INFN LNF, Italy

GPS time synchronization system for T2K

Stefan Koestner on behalf of the LHCb Online Group ( IEEE - Nuclear Science Symposium San Diego, Oct.

Select Your Sensor. Select Your Interface. Get The Perfect Fit

Cover Page. The handle holds various files of this Leiden University dissertation

SoLID GEM Detectors in US

Development of automated ultraviolet laser beam profiling system using fluorometric technique

Optical Ptychography Imaging

DAQ for FLASH operations and experiments

arxiv:cond-mat/ v1 16 Oct 2002

Scientific Instrumentation using NI Technology

Model P7887, PCI-based 4 GHz Multistop TDC, Multiscaler, TOF

Data Acquisition in Particle Physics Experiments. Ing. Giuseppe De Robertis INFN Sez. Di Bari

DIGITAL SYSTEM. Technology Overview Nordco. All rights reserved. Rev C

Simplify System Complexity

Technical Specifications for High speed PIV and High speed PIV-PLIF system

Instrumentation and Control System

Update on PRad GEMs, Readout Electronics & DAQ

XDAS-V3 1.6 mm pitch dual energy X-ray data acquisition system

X-ray imaging software tools for HPC clusters and the Cloud

WELCOME TO THE JUNGLE!

Analog Input Sample Rate

Enhancing the Detector for Advanced Neutron Capture Experiments

picoemerald Tunable Two-Color ps Light Source Microscopy & Spectroscopy CARS SRS

Velo readout board RB3. Common L1 board (ROB)

Quantitative 3D Imaging of Nanomaterials by Using Coherent X-rays

Spectroscopic equipment. Multispectral Imaging

Femtosecond Single Shot Autocorrelator. Model ASF-20 INSTRUCTION MANUAL

±500 V Isolation Protects Your Data. Sample Rate. 16 bits ±1.25 V, ±2.5 V, ±5 V, ±10 V 100 ks/s 16 2

Development of a PCI Based Data Acquisition Platform for High Intensity Accelerator Experiments

Full-Colour, Computational Ghost Video. Miles Padgett Kelvin Chair of Natural Philosophy

Transcription:

Event-Synchronized Data Acquisition System of 5 Giga-bps Data Rate for User Experiment at the XFEL Facility, SACLA Mitsuhiro YAMAGA JASRI Oct.11, 2011 @ICALEPCS2011

Contents: Introduction Data Acquisition for User Experiment Future Prospects Summary 2

SACLA : XFEL facility at SPring-8 (SPring-8 Angstrom Compact free electron LAser) SPring-8 ~700m SACLA Experimental Hall esee next talk TUDAUST01 for the SACLA Began operation in February 2011. Aiming for < 1Å of wavelength of FEL by 8-GeV linac. First lasing achieved on June 2011 at 1.2Å. User experiment will begin on April 2012. 3

Courtesy of M. Yabashi Anticipating a lot of Type of Experiments Generation of extreme state High peak brilliance x10 9 Atomic-level imaging for noncrystalline objects phage flagella, cilia Spatial coherence 100% XFEL Ultrafast pulse < 100 fs Probing of ultrafast chemical reaction & phase transition 4

Coherent X-ray Diffraction e.g. Coherent X-ray Diffraction Imaging Differential Cross Section dσ 2 2 A lot of = Pr images e F(K ) must dω Structure Factor be taken by a large i r F K r e K pixel sensor ( ) = ρ( to ) dr reconstruct the original structure. ρ (r) : Electron Density Distribution Sample Fourier Transform Phase Retrieval Sample Image Reconstruction without the aid of Lenses Unstained Human Chromosome Courtesy of Y. Nishino 5

Requirements for Data Acquisition(DAQ) Shot-by-shot data acquisition in synchronization with the beam operation cycle. In order to correlate the beam characteristics with the data. 60Hz at present, higher for future. Accumulate data of large image sensors into storage without data loss. >5 Gbps of data rate with 6M pixels at 60Hz. Data compression to reduce the bandwidth and storage size. On-line data-quality monitor for efficient data collection. Any type of users instrument specific to their experiment can be attached to our DAQ to work with. Like a Plug-and-play device. 6

Schematic of DAQ Network distributed system. MADOCA as the control framework. Front-end Electronics Image Sensors CCD cameras Beam line Instruments Monitors Users Experimental Instruments Detectors Front-end Computer VME : Solaris PC : Linux Data Buffering VME : Solaris PC : Linux Data Data Buffering Windows LabVIEW TCP socket client vi On-line Database MySQL 1G/10G Ethernet Accelerator Status Database Sybase DAQ Control GUI GUI On-line Data Monitor High Speed Storage 京 (K) Super Computer PC farm for Analysis 7

Schematic of DAQ Data transfer via TCP/IP over 1- and 10-Gbps Ethernet. FIFO buffering for non-real-time components. Front-end Electronics Image Sensors CCD cameras Beam line Instruments Monitors Users Experimental Instruments Detectors Front-end Computer VME : Solaris PC : Linux Data Buffering VME : Solaris PC : Linux Data Data Buffering Windows LabVIEW TCP socket client vi On-line Database MySQL TCP/IP 1G/10G Ethernet Accelerator Status Database Sybase DAQ Control GUI GUI On-line Data Monitor High Speed Storage 京 (K) Super Computer PC farm for Analysis 8

Schematic of DAQ Provide TCP socket client module of LabVIEW as a part of our DAQ. Easily communicate with our DAQ with only a small modification. Front-end Electronics Image Sensors CCD cameras Beam line Instruments Monitors Users Experimental Instruments Detectors Front-end Computer VME : Solaris PC : Linux Data Buffering VME : Solaris PC : Linux Data Data Buffering Windows LabVIEW TCP socket client vi On-line Database MySQL 1G/10G Ethernet Accelerator Status Database Sybase DAQ Control GUI GUI On-line Data Monitor High Speed Storage 京 (K) Super Computer PC farm for Analysis 9

Event Synchronization: Tag Number To reconstruct the data set in the same beam shot, a tag number is recorded in every data to identify which one is related to which beam shot. Sequential number of master trigger pulse. Counted by the trigger-counter module at each station. Delivered to users instruments as well. Encoded serial pulse-train, parallel bit-pattern. Master 1,2,3,.. 60Hz Pulse 1,2,3,.. 1,2,3,.. 1,2,3,.. 1,2,3,.. 1,2,3,.. 1,2,3,.. Gun Accelerator Components Monitor System Beamline Components Experimental Detectors Users Instruments 10

CCD array 4M pixels 60Hz DAQ for Large Image Sensors : >5Gbps >5 Gbps CPU board in total Custom-made VME Camera Camera FPG Link A FPG Camera Link Board Camera Link カード Camera A FPG CameraLink Link データカード Camera A FPG Link 圧縮データカード Camera A FPG > 2Gbps/connection Link 圧縮データカード Camera A FPG Link A FPG Camera 圧縮データカード Link 圧縮データカード Grabber A FPGA 圧縮データカード Lossless 圧縮データ Compression 圧縮 Linux K Supercomputer 10 Pflops, 2012.4~ 10 Gbps Ethernet control 10 Gbps Ethernet High Speed Storage PC Cluster Preprocess 10Tflops Reduced data for on-line monitor Data-handling Servers 11

High Speed Storage : DDN + StorNext Parallel-writing to a single file system Achieve over 5 Gbps in total. Convenient to handle data files in a centralized repository. additional sensor Data of CCD sensor #1 #2 #3 #4 CameraLink #5 #6 #7 #8 #9 #10 #11 #12 1G/10G Ethernet > 5Gbps in total Data file servers SAN >100Gbps Data Direct Network S2A9900 Quantum StorNext file system ~180TB >GB/sec Single file system 12

DAQ System Worked as Expected Intensively used during beam tuning of SACLA to view the beam profile. Ready for user experiments. June 7, 2011 First lasing at SACLA Beam energy: 7GeV Wavelength: 1.2Å MPCCD image 1 mm 13

Future Prospects In near future: Image sensor: 6M 76M pixels Beam repetition: 60Hz 120Hz 300Hz Data rate ~ x26 : ~150Gbps! ~ x65 : ~380Gbps! We must find: Faster data transfer and storage system RocketIO? FlexRIO? Distributed storage? Effective data compression / suppression Dedicated algorithm? Prism? JPEG2000? Ideas, suggestions are welcome. 14

Summary We have constructed an event-synchronized data acquisition system for >5 Gbps of data rate for the SACLA experiment. Shot-by-shot data acquisition up to 60Hz. Expandable for user instruments. Ready for user experiments. Further upgrades for larger detector size and higher repetition rate will be necessary in future. Faster data transfer and storage system. Effective data compression / suppression. Start fighting them. 15