Orateur
René Brun
(CERN)
Description
Le déploiement de l'ensemble du logiciel pour les expériences actuelles, en particulier pour le LHC, est devenu
une opération extrêment lourde et coûteuse en temps (plus de 15 heures dans le cas Atlas !).
Le renversement de cette tendance est impératif mais sera une affaire de longue haleine. Les techniques bien
connues (par exemple avec Apple et Microsoft) pour les mises à jour automatiques sont largement ignorées
dans notre environnement.
BOOT est un projet dans cette direction. Bien que restreint dans une première phase au déploiement du
logiciel ROOT, il pourrait être étendu par la suite à n'importe quelle suite de logiciel.
Bien que l'installation de ROOT soit actuellement rapide (environ 30 minutes) comparée aux logiciels des
expériences, BOOT (pour bootstrap) pourrait ramener le temps à quelques minutes maximum, en exploitant le
fait que seulement une petite partie (typiquement moins de dix pour cent) est effectivement utilisée. D'autre
part il devient obligatoire de concevoir le nouveau système dans l'optique des processeurs multi-cores qui
arrivent plus rapidement que prévu.
Ceci aura plusieurs implications sur l'architecture des logiciels.
Le travail préparatoire actuellement en cours sera décrit.
Auteur principal
René Brun
(CERN)