FOSDEM '09 is a free and non-commercial event organized by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet.

Xavier Grave
Day Saturday
Room AW1.124
Start time 18:00
End time 19:00
Duration 01:00
Event type Podium
Track Ada
Language English
NARVAL - Distributed Data Acquisition from Particle

NARVAL stands for "Nouvelle Acquisition temps Reel Version 1.6 Avec Linux". It is a distributed data acquisition software system that collects and processes data from nuclear and particles physics detectors.

NARVAL replaces an older system based on C, Fortran and proprietary technologies with Ada and Debian GNU/Linux and is itself Free Software. In order to ensure maximum data safety most of the program is written in Ada with heavy use of Annex E, the Distributed Systems Annex. Software engineers and physicists from several countries use this system for fundamental research. The talk will present the NARVAL architecture in detail with some focus on the multi-tasking dataflow core and the configuration done through Annex E.