Published December 13, 2012 | Version v1
Journal article

The ATLAS ROOT-based data formats: recent improvements and performance measurements

  • 1. University of Edinburgh, School of Physics and Astronomy, James Clerk Maxwell Building, The Kings Buildings, Mayfield Road, Edinburgh EH9 3JZ (United Kingdom)
  • 2. ANL, Lemont, IL 60439 (United States)
  • 3. Laboratoire de lAccelerateur Lineaire, Universite Paris-Sud 11, Batiment 200, 91898 Orsay (France)
  • 4. University of Chicago, 5620 S Ellis Ave, Chicago IL 60637 (United States)

Description

We detail recent changes to ROOT-based I/O within the ATLAS experiment. The ATLAS persistent event data model continues to make considerable use of a ROOT I/O backend through POOL persistency. Also ROOT is used directly in later stages of analysis that make use of a flat-ntuple based "D3PD" data-type. For POOL/ROOT persistent data, several improvements have been made including implementation of automatic basket optimisation, memberwise streaming, and changes to split and compression levels. Optimisations have also been made for the D3PD format. We present a full evaluation of the resulting performance improvements from these, including in the case of selected retrieval of events. We also evaluate ongoing changes internal to ROOT, in the ATLAS context, for both POOL and D3PD data. We report results not only from test systems, but also utilising new automated tests on real ATLAS production resources which employ a wide range of storage technologies.

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/396/2/022006

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
396
Journal Issue
2
Journal Page Range
[11 p.]
ISSN
1742-6596

Conference

Title
International conference on computing in high energy and nuclear physics 2012
Acronym
CHEP2012
Dates
21-25 May 2012
Place
New York, NY (United States)