Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A high-throughput input interface for the CBM FLES

View through CrossRef
The CBM First-level Event Selector (FLES) serves as the central data processing and event selection system for the upcoming CBM experiment at FAIR. Designed as a scalable high-performance computing cluster, it facilitates online analysis of unfiltered physics data at rates surpassing 1 TB/s. As the input to the FLES, the CBM detector subsystems deliver free-streaming, self-triggered data to the common readout interface (CRI), which is a custom FPGA PCIe board installed in the FLES entry nodes. A subsystem-specific part of the FPGA design time-partitions the input streams into context-free packages. The FLES interface module (FLIM), a component of the FPGA design, acts as the interface between the subsystem-specific readout logic and the generic FLES data distribution. It transfers the packed detector data to the host’s memory using a low-latency, high-throughput PCIe DMA engine. This custom design enables a shared-memory-based, true zero-copy data flow. A fully implemented FLIM for the CRI board is currently in use within CBM test setups and the FAIR Phase-0 experiment mCBM. We present an overview of the FLES input interface architecture and provide performance evaluations under synthetic as well as real-world conditions.
Title: A high-throughput input interface for the CBM FLES
Description:
The CBM First-level Event Selector (FLES) serves as the central data processing and event selection system for the upcoming CBM experiment at FAIR.
Designed as a scalable high-performance computing cluster, it facilitates online analysis of unfiltered physics data at rates surpassing 1 TB/s.
As the input to the FLES, the CBM detector subsystems deliver free-streaming, self-triggered data to the common readout interface (CRI), which is a custom FPGA PCIe board installed in the FLES entry nodes.
A subsystem-specific part of the FPGA design time-partitions the input streams into context-free packages.
The FLES interface module (FLIM), a component of the FPGA design, acts as the interface between the subsystem-specific readout logic and the generic FLES data distribution.
It transfers the packed detector data to the host’s memory using a low-latency, high-throughput PCIe DMA engine.
This custom design enables a shared-memory-based, true zero-copy data flow.
A fully implemented FLIM for the CRI board is currently in use within CBM test setups and the FAIR Phase-0 experiment mCBM.
We present an overview of the FLES input interface architecture and provide performance evaluations under synthetic as well as real-world conditions.

Related Results

Coupled Flow Simulation in Coalbed Methane Reservoirs
Coupled Flow Simulation in Coalbed Methane Reservoirs
Abstract Coal seams are characteristic of two distinct porosity systems: macropores and micropores, similar to fracture systems and matrix systems for fractured hydr...
Advancing the Development of Condition-Based Maintenance for Commercial Transport Aircraft Structure
Advancing the Development of Condition-Based Maintenance for Commercial Transport Aircraft Structure
Condition-Based Maintenance (CBM) is gaining momentum in civil aviation, yet its widespread adoption remains constrained by economic and regulatory aspects (Verhagen et al. 2023, ...
High-throughput data distribution for online computing in the CBM experiment
High-throughput data distribution for online computing in the CBM experiment
The CBM experiment, a fixed-target heavy-ion experiment at the upcoming GSI/FAIR SIS100 facility, aims to investigate QCD at high baryon densities. The CBM First-level Event Select...
CBM Liquefaction Processes Integrated With Adsorption Separation of Nitrogen
CBM Liquefaction Processes Integrated With Adsorption Separation of Nitrogen
Coalbed methane (CBM) is a kind of important energy resources in the world. Liquefaction is a good option for recovery of CBM. Generally, CBM consists of a lot of nitrogen besides ...

Back to Top