PARALLEL COMPILATION OF CMS SOFTWARE

PARALLEL COMPILATION OF CMS SOFTWARE

Abstract

LHC experiments have large amounts of software to build. CMS has studied ways to shorten project build times using parallel and distributed builds as well as improved ways to decide what to rebuild. We have experimented with making idle desktop and server machines easily available as a virtual build cluster using distcc and zeroconf. We have also tested variations of ccache and more traditional make dependency analysis. We report on our test results, with analysis of the factors that most improve or limit build performance.

Grafik Top
Authors
  • Ashby, Shaun
  • Eulisse, Giulio
  • Schmid, Stefan
  • Tuura, Lassi
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
Computing in High Energy and Nuclear Physics Conference (CHEP)
Divisions
Communication Technologies
Subjects
Informatik Allgemeines
Event Location
Interlaken, Switzerland
Event Type
Conference
Event Dates
September 2004
Date
2004
Export
Grafik Top