Sep 23 – 27, 2024
ESRF Auditorium
Europe/Paris timezone

ASAPO: A high-speed streaming framework to support an automated data-processing pipeline.

Sep 25, 2024, 4:40 PM
15m
Hybrid event (ESRF Auditorium)

Hybrid event

ESRF Auditorium

EPN Campus ESRF - ILL 71 Av. des Martyrs, 38000 Grenoble
Talk Data Reduction Data Reduction

Speaker

Mikhail Karnevskiy (DESY)

Description

Modern scientific experiments often generate large amounts of data, posing challenges for real-time
processing and analysis. ASAPO, a high-performance streaming framework developed at DESY,
addresses these challenges by providing a robust solution for online and offline data processing.
Leveraging TCP/IP and RDMA over Ethernet and Infiniband, ASAPO facilitates high-bandwidth
communication between detectors, storage systems, and analysis processes.
ASAPO offers user-friendly interfaces for C/C++ and Python on all major platforms, streamlining the
development of data processing pipelines. A high-level Python library reduces boilerplate code and
enables the creation of complex analysis workflows with ease. Key features include automatic
retransfer, trivial parallelization on a per-image basis, support for multi-module detectors, and webbased
monitoring capabilities.
Several experimental facilities at Petra III already benefit from ASAPO, employing it in various dataprocessing
pipelines. Examples include azimuthal integration of X-ray scattering data, peak finding,
and indexing of diffraction patterns. These applications demonstrate ASAPO's versatility and
effectiveness in accelerating scientific discovery.

Abstract publication I agree that the abstract will be published on the web site

Primary authors

Co-author

Presentation materials