2016
DOI: 10.1007/978-3-319-32859-1_39
|View full text |Cite
|
Sign up to set email alerts
|

Precision-Driven Computation in the Evaluation of Expression-Dags with Common Subexpressions: Problems and Solutions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 16 publications
0
7
0
Order By: Relevance
“…In our default configuration for Real_algebraic we use boost::interval as floating-point filter and mpfr_t as bigfloat data type. Furthermore we always enable topological evaluation, bottom-up separation bound representation and error representation by exponents [9,13]. We call the default strategy without balancing def.…”
Section: Methodsmentioning
confidence: 99%
“…In our default configuration for Real_algebraic we use boost::interval as floating-point filter and mpfr_t as bigfloat data type. Furthermore we always enable topological evaluation, bottom-up separation bound representation and error representation by exponents [9,13]. We call the default strategy without balancing def.…”
Section: Methodsmentioning
confidence: 99%
“…In 2015 Mörig and Schirra suggested using a topological evaluation order instead of the recursive procedure used in sdag node for the accuracy-driven evaluation [7]. This does not only fix some performance issues, it also enables us to parallelize the evaluation of nodes that are not dependent on each other, i.e., those nodes that are not connected through a directed path.…”
Section: Outlinementioning
confidence: 99%
“…When evaluating a dag-based number type recursively, a slight change in expression order can have an unexpectedly high impact on the evaluation time [7]. Balancing the dag may have a negative impact on the optimal expression order.…”
Section: Evaluation Ordermentioning
confidence: 99%
“…If r > 1 the linear dag and the balanced dag show similar behavior. 2 To avoid extensive recomputations, we can compute a topological order and determine the final accuracy needed at each node before recomputing it [7]. We implement this strategy and compare it with recursive evaluation.…”
Section: Evaluation Ordermentioning
confidence: 99%
See 1 more Smart Citation