Distributed analysis with PROOF in ATLAS collaboration

Y. Panitkin, D. Benjamin, G. Carillo Montoya, K. Cranmer, M. Ernst, W. Guan, H. Ito, T. Maeno, S. Majewski, B. Mellado, O. Rind, A. Shibata, F. Tarrade, T. Wenaus, N. Xu, S. Ye

    Research output: Contribution to journalConference articlepeer-review


    The Parallel ROOT Facility - PROOF is a distributed analysis system which allows to exploit inherent event level parallelism of high energy physics data. PROOF can be configured to work with centralized storage systems, but it is especially effective together with distributed local storage systems - like Xrootd, when data are distributed over computing nodes. It works efficiently on different types of hardware and scales well from a multi-core laptop to large computing farms. From that point of view it is well suited for both large central analysis facilities and Tier 3 type analysis farms. PROOF can be used in interactive or batch like regimes. The interactive regime allows the user to work with typically distributed data from the ROOT command prompt and get a real time feedback on analysis progress and intermediate results. We will discuss our experience with PROOF in the context of ATLAS Collaboration distributed analysis. In particular we will discuss PROOF performance in various analysis scenarios and in multi-user, multi-session environments. We will also describe PROOF integration with the ATLAS distributed data management system and prospects of running PROOF on geographically distributed analysis farms.

    Original languageEnglish (US)
    Article number072014
    JournalJournal of Physics: Conference Series
    Issue number1 PART 7
    StatePublished - 2010
    Event17th International Conference on Computing in High Energy and Nuclear Physics, CHEP 2009 - Prague, Czech Republic
    Duration: Mar 21 2009Mar 27 2009

    ASJC Scopus subject areas

    • General Physics and Astronomy


    Dive into the research topics of 'Distributed analysis with PROOF in ATLAS collaboration'. Together they form a unique fingerprint.

    Cite this