Cargando…

Servicing HEP experiments with a complete set of ready integreated and configured common software components

The LCG Applications Area at CERN provides basic software components for the LHC experiments such as ROOT, POOL, COOL which are developed in house and also a set of "external" software packages (70) which are needed in addition such as Python, Boost, Qt, CLHEP, etc. These packages target m...

Descripción completa

Detalles Bibliográficos
Autores principales: Roiser, S, Gaspar, A, Perrin, Y, Kruzelecki, K
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/219/4/042022
http://cds.cern.ch/record/1269665
_version_ 1780920171904368640
author Roiser, S
Gaspar, A
Perrin, Y
Kruzelecki, K
author_facet Roiser, S
Gaspar, A
Perrin, Y
Kruzelecki, K
author_sort Roiser, S
collection CERN
description The LCG Applications Area at CERN provides basic software components for the LHC experiments such as ROOT, POOL, COOL which are developed in house and also a set of "external" software packages (70) which are needed in addition such as Python, Boost, Qt, CLHEP, etc. These packages target many different areas of HEP computing such as data persistency, math, simulation, grid computing, databases, graphics, etc. Other packages provide tools for documentation, debugging, scripting languages and compilers. All these packages are provided in a consistent manner on different compilers, architectures and operating systems. The Software Process and Infrastructure project (SPI) [1] is responsible for the continous testing, coordination, release and deployment of these software packages. The main driving force for the actions carried out by SPI are the needs of the LHC experiments, but also other HEP experiments could profit from the set of consistent libraries provided and receive a stable and well tested foundation to build their experiment software frameworks. This presentation will first provide a brief description of the tools and services provided for the coordination, testing, release, deployment and presentation of LCG/AA software packages and then focus on a second set of tools provided for outside LHC experiments to deploy a stable set of HEP related software packages both as binary distribution or from source.
id cern-1269665
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-12696652022-08-17T13:33:03Zdoi:10.1088/1742-6596/219/4/042022http://cds.cern.ch/record/1269665engRoiser, SGaspar, APerrin, YKruzelecki, KServicing HEP experiments with a complete set of ready integreated and configured common software componentsComputing and ComputersThe LCG Applications Area at CERN provides basic software components for the LHC experiments such as ROOT, POOL, COOL which are developed in house and also a set of "external" software packages (70) which are needed in addition such as Python, Boost, Qt, CLHEP, etc. These packages target many different areas of HEP computing such as data persistency, math, simulation, grid computing, databases, graphics, etc. Other packages provide tools for documentation, debugging, scripting languages and compilers. All these packages are provided in a consistent manner on different compilers, architectures and operating systems. The Software Process and Infrastructure project (SPI) [1] is responsible for the continous testing, coordination, release and deployment of these software packages. The main driving force for the actions carried out by SPI are the needs of the LHC experiments, but also other HEP experiments could profit from the set of consistent libraries provided and receive a stable and well tested foundation to build their experiment software frameworks. This presentation will first provide a brief description of the tools and services provided for the coordination, testing, release, deployment and presentation of LCG/AA software packages and then focus on a second set of tools provided for outside LHC experiments to deploy a stable set of HEP related software packages both as binary distribution or from source.oai:cds.cern.ch:12696652010
spellingShingle Computing and Computers
Roiser, S
Gaspar, A
Perrin, Y
Kruzelecki, K
Servicing HEP experiments with a complete set of ready integreated and configured common software components
title Servicing HEP experiments with a complete set of ready integreated and configured common software components
title_full Servicing HEP experiments with a complete set of ready integreated and configured common software components
title_fullStr Servicing HEP experiments with a complete set of ready integreated and configured common software components
title_full_unstemmed Servicing HEP experiments with a complete set of ready integreated and configured common software components
title_short Servicing HEP experiments with a complete set of ready integreated and configured common software components
title_sort servicing hep experiments with a complete set of ready integreated and configured common software components
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/219/4/042022
http://cds.cern.ch/record/1269665
work_keys_str_mv AT roisers servicinghepexperimentswithacompletesetofreadyintegreatedandconfiguredcommonsoftwarecomponents
AT gaspara servicinghepexperimentswithacompletesetofreadyintegreatedandconfiguredcommonsoftwarecomponents
AT perriny servicinghepexperimentswithacompletesetofreadyintegreatedandconfiguredcommonsoftwarecomponents
AT kruzeleckik servicinghepexperimentswithacompletesetofreadyintegreatedandconfiguredcommonsoftwarecomponents