Mar 21 – 27, 2009
Europe/Prague timezone

CDF software distribution on Grid using Parrot

Mar 24, 2009, 5:30 PM
Panorama (Prague)



Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
oral Grid Middleware and Networking Technologies Grid Middleware and Networking Technologies


Dr Simone Pagan Griso (University and INFN Padova)


Large international collaborations that use de-centralized computing models are becoming a custom rather than an exception in High Energy Physics. A good computing model for such big and spread collaborations has to deal with the distribution of the experiment-specific software around the world. When the CDF experiment developed its software infrastructure, most computing was done on dedicated clusters. As a result,libraries, configuration files, and large executable were deployed over a shared file system. In order to adapt its computing model with the Grid CDF decided to distribute its software to all the European Grid sites using Parrot, a user-level application able to attach existing programs to remote I/O systems through the filesystem interface. This choice allows CDF to use just one centralized source of code and a scalable set of caches all around Europe to efficiently distribute its code and requires almost no interaction with the existing Grid middle-ware or with local system administrators. This system is in production at CDF in Europe since more than 1 year. Here, we present the CDF implementation of Parrot and the performances. We will discuss in detail scalability issues and the improved performances with the usage of cache-coherence which has been developed inside CDF and integrated in the Parrot release.
Presentation type (oral | poster) oral

Primary authors

Dr Donatella Lucchesi (University and INFN Padova) Dr Gabriele Compostella (CNAF INFN) Dr Simone Pagan Griso (University and INFN Padova)


Dr Douglas Thain (Notre Dame University) Dr Igor Sfiligoi (Fermilab)

Presentation materials