Cargando…

Distributed analysis environment for HEP and interdisciplinary applications

Huge data volumes of Large Hadron Collider experiments require parallel end-user analysis on clusters of hundreds of machines. While the focus of end-user High-Energy Physics analysis is on ntuples, the master-worker model of parallel processing may be also used in other contexts such as detector si...

Descripción completa

Detalles Bibliográficos
Autor principal: Moscicki, J T
Lenguaje:eng
Publicado: 2003
Materias:
Acceso en línea:https://dx.doi.org/10.1016/S0168-9002(03)00459-5
http://cds.cern.ch/record/624983
_version_ 1780900506955153408
author Moscicki, J T
author_facet Moscicki, J T
author_sort Moscicki, J T
collection CERN
description Huge data volumes of Large Hadron Collider experiments require parallel end-user analysis on clusters of hundreds of machines. While the focus of end-user High-Energy Physics analysis is on ntuples, the master-worker model of parallel processing may be also used in other contexts such as detector simulation. The aim of DIANE R&D project (http://cern.ch/it-proj-diane) currently held by CERN IT/API group is to create a generic, component-based framework for distributed, parallel data processing in master-worker model. Pre-compiled user analysis code is loaded dynamically at runtime in component libraries and called back when appropriate. Such application-oriented framework must be flexible enough to integrate with the emerging GRID technologies as they become available in the time to come. Therefore, common services such as environment reconstruction, code distribution, load balancing and authentication are designed and implemented as pluggable modules. This approach allows to easily replace them with modules implemented with newer technology as necessary. The paper gives an overview of DIANE architecture and explains the main design choices. Selected examples of diverse applications from a variety of domains applicable to DIANE are presented. As well as preliminary benchmarking results.
id cern-624983
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2003
record_format invenio
spelling cern-6249832019-09-30T06:29:59Zdoi:10.1016/S0168-9002(03)00459-5http://cds.cern.ch/record/624983engMoscicki, J TDistributed analysis environment for HEP and interdisciplinary applicationsComputing and ComputersHuge data volumes of Large Hadron Collider experiments require parallel end-user analysis on clusters of hundreds of machines. While the focus of end-user High-Energy Physics analysis is on ntuples, the master-worker model of parallel processing may be also used in other contexts such as detector simulation. The aim of DIANE R&D project (http://cern.ch/it-proj-diane) currently held by CERN IT/API group is to create a generic, component-based framework for distributed, parallel data processing in master-worker model. Pre-compiled user analysis code is loaded dynamically at runtime in component libraries and called back when appropriate. Such application-oriented framework must be flexible enough to integrate with the emerging GRID technologies as they become available in the time to come. Therefore, common services such as environment reconstruction, code distribution, load balancing and authentication are designed and implemented as pluggable modules. This approach allows to easily replace them with modules implemented with newer technology as necessary. The paper gives an overview of DIANE architecture and explains the main design choices. Selected examples of diverse applications from a variety of domains applicable to DIANE are presented. As well as preliminary benchmarking results.oai:cds.cern.ch:6249832003
spellingShingle Computing and Computers
Moscicki, J T
Distributed analysis environment for HEP and interdisciplinary applications
title Distributed analysis environment for HEP and interdisciplinary applications
title_full Distributed analysis environment for HEP and interdisciplinary applications
title_fullStr Distributed analysis environment for HEP and interdisciplinary applications
title_full_unstemmed Distributed analysis environment for HEP and interdisciplinary applications
title_short Distributed analysis environment for HEP and interdisciplinary applications
title_sort distributed analysis environment for hep and interdisciplinary applications
topic Computing and Computers
url https://dx.doi.org/10.1016/S0168-9002(03)00459-5
http://cds.cern.ch/record/624983
work_keys_str_mv AT moscickijt distributedanalysisenvironmentforhepandinterdisciplinaryapplications