Proceedings of XII Advanced Computing and Analysis Techniques in Physics Research — PoS(ACAT08) 2009
DOI: 10.22323/1.070.0073
|View full text |Cite
|
Sign up to set email alerts
|

C++ and Data

Abstract: High performance computing with a large code base and C++ has proved to be a good combination. But when it comes to storing data, C++ is a problematic choice: it offers no support for serialization, type definitions are amazingly complex to parse, and the dependency analysis (what does object A need to be stored?) is incredibly difficult. Nevertheless, the LHC data consists of C++ objects that are serialized with help from ROOT's reflection database and interpreter CINT. The fact that we can do it on that scal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 8 publications
0
1
0
Order By: Relevance
“…It is paramount for serialization of C++ objects and for interpreter access to compiled code. Another contribution discusses many of its details [8]; here we only introduce the properties most relevant for interpreters.…”
Section: Interpreters and Reflectionmentioning
confidence: 99%
“…It is paramount for serialization of C++ objects and for interpreter access to compiled code. Another contribution discusses many of its details [8]; here we only introduce the properties most relevant for interpreters.…”
Section: Interpreters and Reflectionmentioning
confidence: 99%