2012
DOI: 10.1088/1742-6596/396/5/052071
|View full text |Cite
|
Sign up to set email alerts
|

Cling – The New Interactive Interpreter for ROOT 6

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 38 publications
(30 citation statements)
references
References 1 publication
0
30
0
Order By: Relevance
“…On top of that, Clad is integrated directly into ROOT to provide AD functionality as an integral part of the framework. ROOT has a C++ interpreter Cling [17] which is built on the top of LLVM and Clang. This allows Clad to be attached to Cling as a plugin in a similar way as it can be attached to Clang.…”
Section: Architecture and Implementationmentioning
confidence: 99%
“…On top of that, Clad is integrated directly into ROOT to provide AD functionality as an integral part of the framework. ROOT has a C++ interpreter Cling [17] which is built on the top of LLVM and Clang. This allows Clad to be attached to Cling as a plugin in a similar way as it can be attached to Clang.…”
Section: Architecture and Implementationmentioning
confidence: 99%
“…Cling [13], the interactive compiler in ROOT, allows the use of just-in-time compiler for compilation. In practice, this means that we can compile hard-coded evaluation logic parsed from the decision-tree models.…”
Section: Just-in-time (Jit) Compilationmentioning
confidence: 99%
“…Figure 5 shows the runtime for XGBoost and two different BDT inference backends. Since ROOT comes with the C++ interpreter cling [21], we are able to just-in-time compile (jit) code at runtime, which is useful for the optimization of inference code to static runtime parameters such as the depth of the trees. TMVA provides two backends, one which compiles the inference code using cling and a second backend computing the predictions without jitting.…”
Section: Fast Decision Tree Inferencementioning
confidence: 99%