NARVAL est un système d'acquisition distribué écrit en Ada pouvant repartir la charge d'acquisition de un à plusieurs dizaines de coeurs. L'ensemble des processus répartis sur le réseau se comporte comme un seul processus échangeant des données à haut débit. Une interface vers du code utilisateur est disponible en C et C++.
Le fonctionnement interne de NARVAL ainsi que plusieurs exemples concrets seront présentés :
- Acquisition "typique" de Physique Nucléaire (VME)
- Instrument mono machine (numériseur GAGE)
- Gestion du flot de données du détecteur AGATA
NARVAL est utilisé dans plusieurs laboratoires (entre autres) :
- CEA Bruyère le Chatel
- CSNSM Orsay
- GANIL Caen
- IPN Orsay
- LNL Legnaro
- LPC Caen
- LPNHE Paris
L'acronyme de NARVAL correspond à :
Nouvelle Acquisition temps Réel Version 1.8 Avec Linux
Mr. Xavier Grave (IPNO-IN2P3)