Indico is back online after maintenance on Tuesday, April 30, 2024.
Please visit Jefferson Lab Event Policies and Guidance before planning your next event: https://www.jlab.org/conference_planning.

May 8 – 12, 2023
Norfolk Waterside Marriott
US/Eastern timezone

ML-based Tuning of RNTuple I/O Parameters

Not scheduled
1h
Hampton Roads Ballroom and Foyer Area (Norfolk Waterside Marriott)

Hampton Roads Ballroom and Foyer Area

Norfolk Waterside Marriott

235 East Main Street Norfolk, VA 23510
Poster Poster Poster Session

Speaker

Mr Niewenhuis, Dante (University of Amsterdam)

Description

ROOT RNTuple I/O subsystem has been designed to address performance bottlenecks and shortcomings of ROOT's current state of the art TTree I/O subsystem. RNTuple provides a backwards-incompatible redesign of the TTree binary format and API that evolves the ROOT event data I/O for the challenges of the upcoming decades. It has been engineered for high-performance on modern storage hardware, a compact data format, and features a robust and easy to use interface. RNTuple currently provides many tunable parameters (e.g. page size, target compressed cluster size, number of readahead clusters scheduled) that can be adjusted for specific use cases.
This contribution explores the RNTuple parameter phase space using machine learning
techniques, trying to gain insights as to whether the ideal value for these parameters is analysis-dependent or otherwise general. This question is important for performance engineering, as many parameters drastically impact read/write performance and memory footprint.

Consider for long presentation No

Primary authors

Mr Niewenhuis, Dante (University of Amsterdam) Ms Lazzari Miotto, Giovanna (UFRGS (BR), CERN (CH)) Lopez-Gomez, Javier (CERN) Blomer, Jakob (CERN)

Presentation materials