9-13 July 2018
Sofia, Bulgaria
Europe/Sofia timezone

RDMA-accelerated data transport in ALFA

10 Jul 2018, 16:00
Sofia, Bulgaria

Sofia, Bulgaria

National Culture Palace, Boulevard "Bulgaria", 1463 NDK, Sofia, Bulgaria
Poster Track 5 – Software development Posters


Dennis Klein (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))


ALFA is a modern software framework for simulation, reconstruction and analysis of particle physics experiments. ALFA provides building blocks for highly parallelized processing pipelines required by the next generation of experiments, e.g. the upgraded ALICE detector or the FAIR experiments. The FairMQ library in ALFA provides the means to easily create actors (so-called devices) that communicate via asynchronous message passing. Several data transport implementations in FairMQ exist today to leverage the powers of modern communication technologies. The available implementations are based on ZeroMQ, nanomsg and shared memory; they can be selected at run-time. In order to achieve highest inter-node data throughput and to exploit CPU-offloading features offered by RDMA-capable network fabrics (e.g. Infiniband), a new transport implementation based on the OFA libfabric technology is under development. The new transport implementation as well as first performance evaluations will be presented and discussed.

Primary author

Dennis Klein (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))


Mohammad Al-Turany (CERN) Alexey Rybalchenko (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE)) Thorsten Kollegger (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))

Presentation Materials