2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines 2010
DOI: 10.1109/fccm.2010.32
|View full text |Cite
|
Sign up to set email alerts
|

Automated Precision Analysis: A Polynomial Algebraic Approach

Abstract: When migrating an algorithm onto hardware, the potential saving that can be obtained by tuning the precision used in the algorithm to meet a range or error specification is often overlooked; the major reason is that it is hard to choose a number system which can guarantee any such specification can be met. Instead, the problem is mitigated by opting to use IEEE standard single or double precision so as to be 'no worse' than a software implementation. However, the flexibility in the number representation is one… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(17 citation statements)
references
References 17 publications
0
17
0
Order By: Relevance
“…This paper elaborates on previous work by the authors published in [10] with a more detailed description of the search heuristic, several new tests to illustrate the various contributions of this work, as well as new comparisons against existing literature, and a broader discussion of its potential for word-length optimisation and limitations. A summary of the main contributions of this work are as follows:…”
Section: Introductionmentioning
confidence: 92%
See 2 more Smart Citations
“…This paper elaborates on previous work by the authors published in [10] with a more detailed description of the search heuristic, several new tests to illustrate the various contributions of this work, as well as new comparisons against existing literature, and a broader discussion of its potential for word-length optimisation and limitations. A summary of the main contributions of this work are as follows:…”
Section: Introductionmentioning
confidence: 92%
“…This theorem can be applied to find lower and upper bounds to satisfyγ lower ≤ f (δ) ≤γ upper by considering that we are trying to show that the functions f (δ) −γ lower andγ upper − f (δ) are non-negative over the compact set of inequalities specifying the bounds on δ given in (10). By Theorem 1, this is equivalent to showing f (δ) −γ lower has a Handelman representation of the form (11), or similarly satisfying (12) for the upper bound.…”
Section: Theorem 1 ( [33]) a Polynomial P(x) Is Non-negative Over Thmentioning
confidence: 99%
See 1 more Smart Citation
“…The search for minimum area-delay product usually involves a non-convex integer programming problem with number of variables proportional to the complexity of the data-path, an exhaustive search is usually infeasible and thus the result is not guaranteed to be optimal. Although the polynomial algebraic approach reduced the problem to a convex integer programming problem [15]. However, an exhaustive search is still infeasible because the variables can only take integer values.…”
Section: Related Workmentioning
confidence: 99%
“…By combining the two models, one can search for the design with a sufficient accuracy and a minimum area-delay product. Common accuracy modelling approaches include simulation approach [7], interval arithmetic [8], backward propagation analysis [9], affine arithmetic [10], [11], [12], [13], SAT-Modulo theory [14] and the polynomial algebraic approach [15]. The search for minimum area-delay product usually involves a non-convex integer programming problem with number of variables proportional to the complexity of the data-path, an exhaustive search is usually infeasible and thus the result is not guaranteed to be optimal.…”
Section: Related Workmentioning
confidence: 99%