CERN Accelerating science

ATLAS Note
Report number ATL-SOFT-PROC-2015-027
Title The ATLAS Event Service: A New Approach to Event Processing
Author(s) Calafiura, Paolo (LBL, Berkeley) ; De, Kaushik (Texas U., Arlington) ; Guan, Wen (Wisconsin U., Madison) ; Maeno, Tadashi (Brookhaven) ; Nilsson, Paul (Brookhaven) ; Oleynik, Danila (Texas U., Arlington) ; Panitkin, Sergey (Brookhaven) ; Tsulaia, Vakhtang (LBL, Berkeley) ; van Gemmeren, Peter (Argonne, HEP) ; Wenaus, Torre (Brookhaven)
Collaboration The ATLAS collaboration
Publication 2015
Imprint 13 May 2015
Number of pages 7
In: J. Phys.: Conf. Ser. 664 (2015) 062065
In: 21st International Conference on Computing in High Energy and Nuclear Physics, Okinawa, Japan, 13 - 17 Apr 2015, pp.062065
DOI 10.1088/1742-6596/664/6/062065
Subject category Particle Physics - Experiment ; Computing and Computers
Accelerator/Facility, Experiment CERN LHC ; ATLAS
Free keywords distributed computing ; panda ; athenamp ; event service
Abstract The ATLAS Event Service (ES) implements a new fine grained approach to HEP event processing, designed to be agile and efficient in exploiting transient, short-lived resources such as HPC hole-filling, spot market commercial clouds, and volunteer computing. Input and output control and data flows, bookkeeping, monitoring, and data storage are all managed at the event level in an implementation capable of supporting ATLAS-scale distributed processing throughputs (about 4M CPU-hours/day). Input data flows utilize remote data repositories with no data locality or pre­staging requirements, minimizing the use of costly storage in favor of strongly leveraging powerful networks. Object stores provide a highly scalable means of remotely storing the quasi-continuous, fine grained outputs that give ES based applications a very light data footprint on a processing resource, and ensure negligible losses should the resource suddenly vanish. We will describe the motivations for the ES system, its unique features and capabilities, its architecture and the highly scalable tools and technologies employed in its implementation, and its applications in ATLAS processing on HPCs, commercial cloud resources, volunteer computing, and grid resources.
Copyright/License publication: © 2015-2025 The Author(s) (License: CC-BY-3.0)

Corresponding record in: Inspire


 Record creato 2015-05-13, modificato l'ultima volta il 2022-08-10


IOP Open Access article:
Scarica documentoPDF
(file aggiuntivi)
Collegamento esterno:
Scarica documentoOriginal Communication (restricted to ATLAS)