Cargando…

Multi-core job submission and grid resource scheduling for ATLAS AthenaMP

AthenaMP is the multi-core implementation of the ATLAS software framework and allows the efficient sharing of memory pages between multiple threads of execution. This has now been validated for production and delivers a significant reduction on overall memory footprint with negligible CPU overhead....

Descripción completa

Detalles Bibliográficos
Autores principales: Crooks, D, Calafiura, P, Harrington, R, Jha, M, Maeno, T, Purdie, S, Severini, H, Skipsey, S, Tsulaia, V, Walker, R, Washbrook, A
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1449465
_version_ 1780924888564891648
author Crooks, D
Calafiura, P
Harrington, R
Jha, M
Maeno, T
Purdie, S
Severini, H
Skipsey, S
Tsulaia, V
Walker, R
Washbrook, A
author_facet Crooks, D
Calafiura, P
Harrington, R
Jha, M
Maeno, T
Purdie, S
Severini, H
Skipsey, S
Tsulaia, V
Walker, R
Washbrook, A
author_sort Crooks, D
collection CERN
description AthenaMP is the multi-core implementation of the ATLAS software framework and allows the efficient sharing of memory pages between multiple threads of execution. This has now been validated for production and delivers a significant reduction on overall memory footprint with negligible CPU overhead. Before AthenaMP can be routinely run on the LHC Computing Grid, it must be determined how the computing resources available to ATLAS can best exploit the notable improvements delivered by switching to this multi-process model. A study into the effectiveness and scalability of AthenaMP in a production environment will be presented. Best practices for configuring the main LRMS implementations currently used by Tier-2 sites will be identified in the context of multi-core job optimisation.
id cern-1449465
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14494652019-09-30T06:29:59Zhttp://cds.cern.ch/record/1449465engCrooks, DCalafiura, PHarrington, RJha, MMaeno, TPurdie, SSeverini, HSkipsey, STsulaia, VWalker, RWashbrook, AMulti-core job submission and grid resource scheduling for ATLAS AthenaMPDetectors and Experimental TechniquesAthenaMP is the multi-core implementation of the ATLAS software framework and allows the efficient sharing of memory pages between multiple threads of execution. This has now been validated for production and delivers a significant reduction on overall memory footprint with negligible CPU overhead. Before AthenaMP can be routinely run on the LHC Computing Grid, it must be determined how the computing resources available to ATLAS can best exploit the notable improvements delivered by switching to this multi-process model. A study into the effectiveness and scalability of AthenaMP in a production environment will be presented. Best practices for configuring the main LRMS implementations currently used by Tier-2 sites will be identified in the context of multi-core job optimisation.ATL-SOFT-SLIDE-2012-242oai:cds.cern.ch:14494652012-05-17
spellingShingle Detectors and Experimental Techniques
Crooks, D
Calafiura, P
Harrington, R
Jha, M
Maeno, T
Purdie, S
Severini, H
Skipsey, S
Tsulaia, V
Walker, R
Washbrook, A
Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title_full Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title_fullStr Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title_full_unstemmed Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title_short Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
title_sort multi-core job submission and grid resource scheduling for atlas athenamp
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1449465
work_keys_str_mv AT crooksd multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT calafiurap multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT harringtonr multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT jham multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT maenot multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT purdies multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT severinih multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT skipseys multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT tsulaiav multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT walkerr multicorejobsubmissionandgridresourceschedulingforatlasathenamp
AT washbrooka multicorejobsubmissionandgridresourceschedulingforatlasathenamp