Cargando…
Simple and Scalable Streaming: The GRETA Data Pipeline
<!--HTML-->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 i...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2767261 |
_version_ | 1780971285165113344 |
---|---|
author | Cromaz, Mario |
author_facet | Cromaz, Mario |
author_sort | Cromaz, Mario |
collection | CERN |
description | <!--HTML-->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. |
id | cern-2767261 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2021 |
record_format | invenio |
spelling | cern-27672612022-11-02T22:25:37Zhttp://cds.cern.ch/record/2767261engCromaz, MarioSimple and Scalable Streaming: The GRETA Data Pipeline25th International Conference on Computing in High Energy & Nuclear PhysicsConferences<!--HTML-->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.oai:cds.cern.ch:27672612021 |
spellingShingle | Conferences Cromaz, Mario Simple and Scalable Streaming: The GRETA Data Pipeline |
title | Simple and Scalable Streaming: The GRETA Data Pipeline |
title_full | Simple and Scalable Streaming: The GRETA Data Pipeline |
title_fullStr | Simple and Scalable Streaming: The GRETA Data Pipeline |
title_full_unstemmed | Simple and Scalable Streaming: The GRETA Data Pipeline |
title_short | Simple and Scalable Streaming: The GRETA Data Pipeline |
title_sort | simple and scalable streaming: the greta data pipeline |
topic | Conferences |
url | http://cds.cern.ch/record/2767261 |
work_keys_str_mv | AT cromazmario simpleandscalablestreamingthegretadatapipeline AT cromazmario 25thinternationalconferenceoncomputinginhighenergynuclearphysics |