会议论文详细信息
20th International Conference on Computing in High Energy and Nuclear Physics
Rise of the Build Infrastructure
物理学;计算机科学
Eulisse, Giulio^1 ; Muzaffar, Shahzad^1 ; Abdurachmanov, David^2 ; Mendez, David^3
Fermi National Accelerator Laboratory, United States^1
Vilnius University, Lithuania^2
Universidad de Los Andes, Colombia^3
关键词: Code management;    Different architectures;    Lines of code;    Multi-threading;    Off-line softwares;    Profiling tools;    Software infrastructure;    Software project;   
Others  :  https://iopscience.iop.org/article/10.1088/1742-6596/513/5/052009/pdf
DOI  :  10.1088/1742-6596/513/5/052009
学科分类:计算机科学(综合)
来源: IOP
PDF
【 摘 要 】

CMS Offline Software, CMSSW, is an extremely large software project, with roughly 3 millions lines of code, two hundreds of active developers and two to three active development branches. Given the scale of the problem, both from a technical and a human point of view, being able to keep on track such a large project, bug free, and to deliver builds for different architectures is a challenge in itself. Moreover the challenges posed by the future migration of CMSSW to multithreading also require adapting and improving our QA tools. We present the work done in the last two years in our build and integration infrastructure, particularly in the form of improvements to our build tools, in the simplification and extensibility of our build infrastructure and the new features added to our QA and profiling tools. Finally we present our plans for the future directions for code management and how this reflects on our workflows and the underlying software infrastructure.

【 预 览 】
附件列表
Files Size Format View
Rise of the Build Infrastructure 732KB PDF download
  文献评价指标  
  下载次数:9次 浏览次数:26次