2020
DOI: 10.1051/epjconf/202024502030 View full text |Buy / Rent full text
|
|

Abstract: The ROOT TTree data format encodes hundreds of petabytes of High Energy and Nuclear Physics events. Its columnar layout drives rapid analyses, as only those parts (“branches”) that are really used in a given analysis need to be read from storage. Its unique feature is the seamless C++ integration, which allows users to directly store their event classes without explicitly defining data schemas. In this contribution, we present the status and plans of the future ROOT 7 event I/O. Along with the ROOT 7 interface… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance
Select...
1
1
1
1
0
14
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

0
14
0
Order By: Relevance
“…We are currently investigating if and how it is possible to support such flat data formats, also in view of such usage in Key4hep. As of now, there is no clear best solution to this problem, but we are currently also starting to look into the usage of RNTuple [18] to see if it could offer benefits not only for flat data formats, but maybe also improve I/O performance for other use cases.…”
Section: Support For Flat Data Formatsmentioning
Create an account to read the remaining citation statements from this report. You will also get access to:
  • Search over 1.2b+ citation statments to see what is being said about any topic in the research literature
  • Advanced Search to find publications that support or contrast your research
  • Citation reports and visualizations to easily see what publications are saying about each other
  • Browser extension to see Smart Citations wherever you read research
  • Dashboards to evaluate and keep track of groups of publications
  • Alerts to stay on top of citations as they happen
  • Automated reference checks to make sure you are citing reliable research in your manuscripts
  • 14 day free preview of our premium features.

Trusted by researchers and organizations around the world

Over 130,000 students researchers, and industry experts at use scite

See what students are saying

rupbmjkragerfmgwileyiopcupepmcmbcthiemesagefrontiersapsiucrarxivemeralduhksmucshluniversity-of-gavle
“…We are currently investigating if and how it is possible to support such flat data formats, also in view of such usage in Key4hep. As of now, there is no clear best solution to this problem, but we are currently also starting to look into the usage of RNTuple [18] to see if it could offer benefits not only for flat data formats, but maybe also improve I/O performance for other use cases.…”
Section: Support For Flat Data Formatsmentioning
“…A compromise has to be found if both event-by-event and columnar workflows are used on the same data format. Many of the shortcomings in the ROOT file format for pure columnar reading are addressed by the RNtuple Class in ROOT 7 [15] which is another interesting option for the future.…”
Section: Root (Original)mentioning
“…For instance, integer and floating-point numbers use little-endian encoding so that they match the endianness of most popular architectures, which allows for direct memory-mapping of pages; booleans are packed into octets, and more compression schemes are under investigation. RN-Tuple was previously described in [2]. For the sake of space, we will only summarize the high-level architecture.…”
Section: The Root Project and Rntuplementioning
“…NVMe devices and object stores. In a previous publication [2] we presented RNTuple, the ROOT's new, experimental columnar I/O subsystem. RNTuple is a backwards-incompatible redesign of TTree that overcomes its limitations and takes advantage of state-of-the-art hardware and storage systems.…”
Section: Introductionmentioning