DOE OSTI · 3009876
On-the-fly data set combinations with RNTuple
Abstract
With the expected data volume increase for HL-LHC and the even more complex computing challenges set by future colliders, the need for efficient data storage and processing becomes more pressing. ROOT’s next-generation data format and I/O subsystem, RNTTuple, is designed to address these challenges. RNTTuple already demonstrates a clear improvement in storage and I/O efficiency, as well as overall stability and robustness with respect to its predecessor, TTTree. These improvements provide a solid baseline to introduce novel extensions to common high-energy and nuclear physics (HENP) workflows. Notably, many workflows could benefit from the ability to arbitrarily join and chain data set samples at runtime, which could reduce overall storage requirements and improve application runtime and ergonomics. In this paper, we present the RNTupleProcessor, which enables HENP data set combinations with RNTuple. We will discuss the main design considerations, present the interfaces to support data set combinations and show how they integrate in typical workflows.
Keep this discovery
Explore connections, maps & timelines
de Geus, Florine Willemijn [CERN; Twente U., Enschede], Padulano, Vincenzo Eduardo [CERN], Blomer, Jakob [CERN], Canal, Philippe [Fermilab], Varbanescu, Ana-Lucia [Twente U., Enschede]. 2025-01-01. On-the-fly data set combinations with RNTuple. https://doi.org/10.1051/epjconf%2F202533701013
Cite the original work for its findings. Save a collection to share your selection of sources.