IPE 07-21 Master Thesis: A High Performance Data Acquisition Framework for Decentralized Scientific Experiments

Eintrag vom 12.08.2021
Angebotsnr. IPE 07-21
Stelle ist zu besetzen ab: offen/nach Absprache


Detectors are an essential component of most scientific experiments like particle accelerators. Yet, as the scientific process continues to evolve, these detectors are continuously upgraded to fulfil high-performance requirements e.g. cope with high-speed readout and data rates in the Giga- or Terahertz range.

The increasing demand for these fast detectors raises two technical challenges:

(1) How can data from the detector with such high data rates be collected efficiently?

(2) How can the access to the detector data be organized especially in decentralized environments?

To overcome the high-speed demands, high- performance networking technologies are utilized. An example is Remote Direct Memory Access (RDMA), which allows collecting detector data quickly and efficiently without involving the kernel of the host operating system (OS). However, these technologies only help in reading the detector data, but not in managing data flows between high-speed detectors, and to the interested data consumers, e.g. scientists who want to read and analyze the scientific data.

 In this Master’s Thesis, you will build a novel high-performance data acquisition framework that will help scientists to manage and access measurement data and process information in a decentralized environment. The framework will extend EPICS, a commodity control and data acquisition system commonly used to control large scientific instrumentation. You are expected to gain familiarity with the EPICS protocol, and with the concepts of high-performance RDMA data transfer. You will then extend the base functionality of EPICS by integrating RDMA capabilities into the framework such that it is suited to handle large data-streams.

Persönliche Qualifikation

  • Excellent skills in C/C++ programming   
  • Very good understanding of Distributed Systems and Computer Network


Institut für Prozessdatenverarbeitung und Elektronik (IPE)
Contract Duration

depending on study regulations

Contact person in line-management

For further information, please contact:

Jalal Mostafa, phone: +49 721 608-25630

Suren Chilingaryan, phone: +49 721 608-26579 

Timo Dritschler, phone: +49 721 608-25695

Zur Bewerbung Zur offiziellen Anzeige

Art der Anzeige
  • Festanstellung
Gesuchter Karrierestatus
  • Berufserfahrene/r > 2 Jahre
  • Karlsruhe und Umgebung
  • Sonstige Bereiche
Sprache am Arbeitsplatz
  • Deutsch
Art des Unternehmens
  • Wissenschaftliche Einrichtung

Top Jobs