Darmstadt 2008 – scientific programme
Parts | Days | Selection | Search | Downloads | Help
HK: Fachverband Physik der Hadronen und Kerne
HK 5: Instrumentation und Anwendungen II
HK 5.5: Talk
Monday, March 10, 2008, 15:15–15:30, 2D
A Data Acquisition Backbone Core library. — Jörn Adamczewski, •Hans G. Essel, Nikolaus Kurz, and Sergey Linev — GSI, Darmstadt, Germany
For the new experiments at FAIR new concepts of data acquisition systems have to be developed like the distribution of self-triggered, time stamped data streams over high performance networks for event building. The Data Acquisition Backbone Core (DABC) is a general purpose software framework designed for the implementation of such data acquisition systems. It provides the event building over networks like InfiniBand or Gigabit Ethernet. All kinds of data channels (front-end systems) are supported by program plug-ins into functional components of DABC like data input, combiner, scheduler, event builder, analysis and storage components. Commands and parameters of DABC and its application plug-ins are published by DIM servers. A Java based Graphical User Interface provides the dynamic control and visualization of these components. Application specific GUIs can be added. After a testing phase, DABC can be used to develop high performance data acquisition systems. Besides that DABC will be used for the implementation of various test beds needed for the final design of data acquisition systems at FAIR like detector tests, readout components test, and data flow investigations. The development of key components is supported by the FutureDAQ project of the European Union (FP6 I3HP JRA1).