SIMPLE AND SCALABLE STREAMING: THE GRETA DATA PIPELINE*

Simple and Scalable Streaming: The GRETA Data Pipeline*

Simple and Scalable Streaming: The GRETA Data Pipeline*

Blog Article

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 quest fryer 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 color touch 7/97 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 highperformance 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.

Report this page