21-27 March 2009
Prague
Europe/Prague timezone

CMS Software Build, Release and Distribution --- Large system optimization

23 Mar 2009, 08:00
1h
Prague

Prague

Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
Board: Monday 025
poster Software Components, Tools and Databases Poster session

Speaker

Mr Shahzad Muzaffar (NORTHEASTERN UNIVERSITY)

Description

The CMS offline software consists of over two million lines of code actively developed by hundreds of developers from all around the world. Optimal builds and distribution of such a large scale system for production and analysis activities for hundreds of sites and multiple platforms are major challenges. Recent developments have not only optimized the whole process but also helped us identify the remaining build and integration issues. We describe how parallel builds of software and minimal distribution size dramatically reduced the time gap between software build and installation on remote sites and how we have improved the performance of the build environment used by developers. In addition, we discuss our work to produce few big binary products rather than thousands of small ones.

Primary author

Mr Shahzad Muzaffar (NORTHEASTERN UNIVERSITY)

Co-authors

Mr Andreas PFEIFFER (CERN) Mr David LANGE (Lawrence Livermore National Laboratory) Mr Giulio EULISSE (Northeastern University)

Presentation Materials