# Simple and Scalable Streaming: The GRETA Data Pipeline

- Institution: CERN
- Department: Conferences
- Speaker: Mario Cromaz
- Year: 2021
- Language: English
- Subjects: Physics, Computer science, Earth and environment
- Source: [CERN](https://videos.cern.ch/record/3008197)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

The Gamma Ray Energy Tracking Array (GRETA) is a state of the art gamma-ray spectrometer being built at Lawrence Berkeley National Laboratory to be first sited at the Facility for Rare Isotope Beams (FRIB) at Michigan State University. A key design requirement for the spectrometer is to perform gamma-ray tracking in near real time. To meet this requirement we have used an inline, streaming approach to signal processing in the GRETA data acquisition system, using a GPU-equipped computing cluster. The data stream will reach 480 thousand events per second at an aggregate data rate of 4 gigabytes per second at full design capacity. We have been able to simplify the architecture of the streaming system greatly by interfacing the FPGA-based detector electronics with the computing cluster using standard network technology. A set of high-performance software components to implement queuing, flow control, event processing and event building have been developed, all in a streaming environment which matches detector performance. Prototypes of all high-performance components have been completed and meet design specifications..

0:00:00 Slide 1

0:01:04 Slide 2

0:02:08 Slide 3

0:03:12 Slide 4

0:04:16 Slide 5

0:05:20 Slide 6

0:06:24 Slide 7

0:07:28 Slide 8

0:08:32 Slide 9

0:09:36 Slide 10

0:10:40 Slide 11

## Lectures

1. [Simple and Scalable Streaming: The GRETA Data Pipeline](https://invisiblenetwork.ai/learn/cern/3008197/961991ef4458), 11 min (CERN's player)
